unityバージョン2019.3.2f1です。
Unity3dからSDKとNDKモジュールを追加にチェックしたんですが空でした。
You are missing the recommended Android NDK…” in “Preferences/External Tools/“.
仕方なく手動で入れました。SDKはパス入れて問題なかったんですがNDKがまあいろいろと面倒なことがおこりました。
とりあえず昔の入れたら、(16)
NDK19じゃないとだめだよってエラーでました。最新の(21)を入れてもダメで19入れろって言われます。仕方ないので公式から古いダウンロードページから19入れました。
Unity requires NDK r19 (64-bit) (19.0.5232133).
公式の古いダウンロードページにはNDK19.2しかないのでそれ入れたら、はあ?19.0じゃないとダメだよってエラーでました。
公式にそんなのないよってw どこにあるねんってw ちなみに19.2はNDK r19 ってやつです。NDK a19 なら動きます。NDK a19を探しました。
19.0(NDK a19 )のいろいろ探したらありました。これで動きました。
NDK a19ダウンロード
https://dl.google.com/android/repository/android-ndk-r19-windows-x86_64.zip
適当なところ、自分はCドライブ下に解凍してNDKの場所を設定したらOKでした。なんか推奨されてないとかでますが大丈夫です。
本当に面倒ですね。Unityのバージョンを下げてもいけそうですが、やはり最新のでやりたいですから上記の手段で対応してください。ちなみに今の最新のNDK21か22かな?でもダメです。NDK a19必須です。
![]() |
Unityの教科書 Unity2019完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA) 新品価格 |