UnityでAndroid apkを生成しようとするとGradleエラーで失敗するときの対処法

UnityでAndroid apkを生成しようとすると下記のようなエラーが出てapkの生成に失敗しました。

対処方法

Failed to find Build Tools revision 28.0.0と書いてあるので、まずAndroid SDKのバージョンを確認します。

最新バージョンは28-rc2であるため、28.0.0でビルドしようとすると失敗します。そこで、Plugins/Android/にgradleファイルを作って、buildToolsVersionを指定します。

  1. UnityでFile -> Build Settings -> PlayerSettingsを選択し、Publish SettingsCustom Gradle Templateにチェックを入れます。
  2. Plugins/Android/mainTemplate.gradleを開いてbuildToolsVersionを変更します。
buildToolsVersion '27'

以上です。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.