There's an echo in my head

日々のメモ。

Unityのバッチビルド時にJDK, Android SDK/NDKのパスを切り替える

複数のUnityのバージョンが混在するCI環境を構築していると、バージョン間でAndroid SDKやNDKの要求バージョンが異なるためにビルドスクリプト側でこれらを設定したいということがある。そんなときは次のように記載すればいい。

EditorPrefs.SetString("AndroidSdkRoot", "/path/to/android/sdk");
EditorPrefs.SetString("AndroidNdkRoot", "/path/to/android/ndk");
EditorPrefs.SetString("JdkPath", "/path/to/jdk");
このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。