Mac의 Android Studio에서 ':app:debugRuntimeClasspath'오류

6745 단어 AndroidStudioMacM1

전재원



본 기사는 이하 블로그로부터의 전재입니다.
TECH BACK

소개



Windows의 Android Studio에서는 제대로 움직이고 있던 프로젝트가, Mac의 Android Studio에서는 움직이지 않고. . . 오류에 대응했습니다.

발생한 오류 및 경고



원래 Windows에서 개발했던 Android 앱. Github에서 코드를 관리했습니다. 이것을 새로 구입 한 Mac에서 개발하려고합니다.
1. Androd Studio 설치
2. Github에서 Clone

그리고 안드로이드 스튜디오에서 열립니다. . .
:prepareKotlinBuildScriptModel
 License for package Android SDK Build-Tools 29.0.2 not accepted.
 License for package Android SDK Platform 29 not accepted.
Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'

Android 앱 프로젝트로 인식하지 않는 것 같습니다.





대응



Android Studio -> Preferenes...


Appearance & Behavior -> System Settings -> Android SDK

SDK Tools 탭을 보면 경고 중 하나에 표시되는 Android SDK Build-Tools가 있습니다. 오른쪽 하단의 Show Package Details를 체크하면.

세세하게 버전이 나옵니다.License for package Android SDK Build-Tools 29.0.2 not accepted.
그리고 경고가 나왔기 때문에 솔직하게 29.0.2를 체크하고 아래의 Apply 버튼 클릭

후에는 마법사에 따라 진행해 나가면 OK입니다.

설치가 끝나면 Invalidate Caches/Restart...를 해 둡시다.

Android 앱으로 인식한 것 같습니다. 그리고, Mac(m1칩)이므로 실기로 디버그. . . 괜찮습니다.


그건 그렇고



그 밖에도 경고·에러가 나왔습니다만, 상기 대응으로 나오지 않게 되었습니다.

좋은 웹페이지 즐겨찾기