MacのAndroid Studioで':app:debugRuntimeClasspath'エラー


転載元

当記事は以下ブログからの転載です。
TECH BACK

はじめに

WindowsのAndroid Studioではちゃんと動いていたプロジェクトが、MacのAndroid Studioでは動かず。。。エラーに対応しました。

発生した、エラー・警告

もともとWindowsで開発していた、Android アプリ。Githubでコード管理していました。 コレを新しく買ったMacで開発しようと、
1. Androd Studioをインストール
2. GithubでClone

そして、Android Studioで開くのですが、、、 なんかエラーやら警告やら。。。

: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チップ)なので実機でデバッグ。。。OKでした。

ちなみに

他にも、警告・エラーが出ていましたが、上記対応で出なくなりました。