【Unity】Gradleビルドができない・・・
Unityバージョン:2018.4.7f1、2018.4.8f1、2018.4.13f1
AndroidStudio:3.4.0
ビルドができない。
よしググろう(com.google.gson.stream.MalformedJsonExcept)
いろいろ調べて、
classpath 'com.android.tools.build:gradle:3.4.0'
の部分を修正したらいいようです?
・Android Gradle プラグインのリリースノート
https://developer.android.com/studio/releases/gradle-plugin?hl=ja
・Android Studio のダウンロード アーカイブ
https://developer.android.com/studio/archive.html
色々なバージョンを試す
build.gradle(project側)
classpath 'com.android.tools.build:gradle:3.4.0'
→ classpath 'com.android.tools.build:gradle:5.1.1'
(エラーは出なくなったが、apkが作られず)
→ classpath 'com.android.tools.build:gradle:4.4.0'
(エラーは出なくなったが、apkが作られず)
→ classpath 'com.android.tools.build:gradle:3.2.1'
mainTemplate.gradle(Unity側)
classpath 'com.android.tools.build:gradle:3.4.0'
→ classpath 'com.android.tools.build:gradle:5.1.1'
(エラーは出なくなったが、apkが作られず)
→ classpath 'com.android.tools.build:gradle:4.4.0'
(エラーは出なくなったが、apkが作られず)
ビルド確認できている環境を参考にする
もともとこのプロジェクトを作っていたPCはビルドできる
Unityバージョン:2018.4.7f1
AndroidStudio:3.3.1
それじゃ、別PCで確認できたバージョンに合わせてビルドするか。
Unityバージョン:2018.4.7f1
AndroidStudio:3.3.1
mainTemplate.gradle(Unity側): classpath 'com.android.tools.build:gradle:3.4.0'
ビルドのたびに、mainTemplate.gradleがbuild.gradleを更新している・・・
ということは?
Unityバージョン:2018.4.7f1
AndroidStudio:3.3.1
mainTemplate.gradle(Unity側): classpath 'com.android.tools.build:gradle:3.2.1'
ビルドできたーーーーっ!!
ということはーーーっ!
Unityバージョン:2018.4.13f1
AndroidStudio:3.3.1
mainTemplate.gradle(Unity側): classpath 'com.android.tools.build:gradle:3.2.1'
ビルドできたーーーーっ!!