We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28a4967 commit 031fcfdCopy full SHA for 031fcfd
docker/android-ndk.sh
@@ -6,8 +6,16 @@ set -euo pipefail
6
# shellcheck disable=SC1091
7
. lib.sh
8
9
-NDK_PLATFORM=linux-x86_64
10
-NDK_FILENAME="android-ndk-${ANDROID_NDK}-${NDK_PLATFORM}.zip"
+NDK_OS=linux
+NDK_PLATFORM="${NDK_OS}-x86_64"
11
+# format is r21d, r25b, etc.
12
+NDK_VERSION="${ANDROID_NDK:1:2}"
13
+# android NDK 23 and higher moved from `linux-x86_64` to `linux`
14
+if [[ "${NDK_VERSION}" -ge 23 ]]; then
15
+ NDK_FILENAME="android-ndk-${ANDROID_NDK}-${NDK_OS}.zip"
16
+else
17
+ NDK_FILENAME="android-ndk-${ANDROID_NDK}-${NDK_PLATFORM}.zip"
18
+fi
19
NDK_URL="https://dl.google.com/android/repository/${NDK_FILENAME}"
20
21
main() {
0 commit comments