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
というキーを指定するようにしてください