HUBのバグのようなのですが、2019.2の時からバグがずっと発生しています。
修正されたり、ぶり返したりしていて面倒なバグです。
先に結論
HUBからNDK等をインストールしている前提です。
メニューから設定を開くPreference -> External Tools
Androidの設定で、NDKのパスを手動で設定します。
HUBがインストールしたNDKのパスはデフォルトならこのあたりにあります
Windows
C:\Program Files\Unity\Hub\Editor\2019.3.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\android-ndk-r19
macOS
/Applications/Unity/Hub/Editor/2019.3.0f1/PlaybackEngines/AndroidPlayer/NDK/android-ndk-r19
まだ黄色くなっていますが、これでAndroidのビルドが通るようになりました。
このバグについて
フォーラムなどはこの辺りのページを参考
- Android NDK missing
- Failed to build Android Build
- [HUB] HUB doesn't install the right Android SDK and NDK tools
PlaybackEngines\AndroidPlayer\NDK
普段は上記NDKフォルダの直下にNDKがインストールされるのですが、1つフォルダが作られてパスが通らないというのが現在発生しているバグのようです(2019.3.0f1 RC1)
RC1でも直っていないので、今後も同じような事が発生しそうな為メモを残します・・・