如雨露の日記

学んだことを書いていくサイトです。もし誤りがあれば指摘していただけると嬉しいです。

Unity2018.3からAndroidNDKのPathを設定するEditorPrefsのキーが変わっている件について

仕事でUnity2019を使っていて

EditorPrefs.SetString("AndroidNdkRoot", ndkPath);

として設定したにも関わらず

Unable to locate Android NDK.

と表示されて途方に暮れていました。

そんな中こちらのスレッドを見つけました

自分の環境でも、Unityに手動でNDKを設定してEditorPredsをみたところ、確かにAndroidNdkRootR16bというキーが設定されていることを確認しました

Unity2018.3以降でAndroidNDKのPathを設定される方はAndroidNdkRootではなくAndroidNdkRootR16bというキーを指定するようにしてください