人呼んで
「Gradle地獄」
Unity2021.2から
Androidアプリを作ろうと
apkファイルに
変換しようとしたら
突如現れた
「Gradle build failed」
Unity内では
いくらやっても
いっこうに
エラーが改善されず、
「エクスポートして
Android Studioに
インポートして
ビルドすると
できるらしい」
ということを聞きつけて
やってみるも
やり方がわからず
七転八倒していたのが
やっとできました!
➀UnityでGradleプロジェクトを
エクスポートする。
②Android Studioを起動し、
…3点リーダーをクリックして
Import Projectを
クリックする。
③File→Project Structure→Projectで
Android Gradle Plugin Versionを
4.0.1に
Gradle Versionを6.1.1にする。
④File→Project Structure→
Modulesで
SDK、NDK、JDKを
設定する。
⑤Create Device→Phone(Pixcel6)→
Recommended(API)を選択する。
(インストールできなかったら
Tools→SDK Managerで
APIをインストールする)
⑥Build→Build Bundle(s)→
Build APK(s)で
apkファイルを作る。
⑦USBケーブルで
パソコンとAndroidを
つなぐ。
⑧設定→端末情報→
ビルド番号を
連続してタップし
開発向けオプションを
表示する。
USBデバッグをオンにする。
⑨Runをクリックする。
⑩スマホに無事移せました
色々
本当に
あちこち設定し直したので
正直何か
抜けてるところがあったり
順番が違うところも
あるかもしれませんが
概ねこの通りです。
1番手こずったのは
Android Studioに
インポート
したのはいいけど
apkファイルにする方法が
わからなくて
調べても
「ビルドする」
しか書いてなくて
2023年9月6日に
「Gradle build failed」が
出てから
1か月、
ずっとこれにかかりっきりで
もう
心が折れて
投げ出しかけていたところ
③のapkファイルに
変換するやり方を
書いてある人の
ブログを見つけ
やっと、
エラーを直して
完成させました
授業で生徒にも
教えなければならないので
後、数回
他のプロジェクトで
実行してみます。