diff --git a/docs/ANDROID.md b/docs/ANDROID.md index 8e6a7b3..0c7eb53 100644 --- a/docs/ANDROID.md +++ b/docs/ANDROID.md @@ -35,7 +35,7 @@ rm /tmp/cmdline-tools.zip echo '' echo '# Android dev' echo 'export ANDROID_HOME="$HOME/Android/Sdk"' - echo 'export ANDROID_NDK_HOME="$ANDROID_HOME/ndk/26.3.11579264"' + echo 'export ANDROID_NDK_HOME="$ANDROID_HOME/ndk/30.0.14904198"' echo 'export JAVA_HOME="$(dirname $(dirname $(readlink -f $(which java))))"' echo 'export PATH="$PATH:$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/emulator"' } >> ~/.bashrc @@ -49,10 +49,15 @@ sdkmanager \ "platform-tools" \ "platforms;android-34" \ "build-tools;34.0.0" \ - "ndk;26.3.11579264" \ + "ndk;30.0.14904198" \ "emulator" \ "system-images;android-34;google_apis;x86_64" +# The exact NDK/build-tools versions above are not load-bearing — newer ones +# work (verified on NDK 30.0.14904198 / build-tools 37.0.0). `scripts/build_android_apk.sh` +# auto-discovers the newest installed NDK and build-tools, so set ANDROID_NDK_HOME +# (step 3) to whatever version you actually install here. + # 6. AVD for testing (one-time). echo no | avdmanager create avd \ -n bevy_test \