- wget --quiet https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
- unzip -q sdk-tools-linux-4333796.zip
- tools/bin/sdkmanager --update $SdbProxyOptions
- yes | tools/bin/sdkmanager $SdbProxyOptions "patcher;v4" "platform-tools" "platforms;android-29" "build-tools;29.0.2" "cmake;3.10.2.4988404" "ndk-bundle" "ndk;22.1.7171670"
+ wget --quiet https://developer.android.com/studio/index.html
+ if [ ! -f index.html ]; then echo ERROR: Unable to get Android Tools Version; exit 1; fi
+
+ androidCommandLineToolsPkgUrl=$(cat index.html | grep "commandlinetools-linux-" | grep href | cut -d\" -f 2)
+ androidCommandLineToolsPkgName=$(echo $androidCommandLineToolsPkgUrl | rev | cut -d\/ -f 1 | rev)
+ echo "Downloading Android Command Line Tools from: $androidCommandLineToolsPkgUrl"
+ wget --quiet $androidCommandLineToolsPkgUrl
+ echo "Unzipping $androidCommandLineToolsPkgName"
+ unzip -q $androidCommandLineToolsPkgName
+ SDK_MANAGER="$ROOT_DIR/Android/Sdk/cmdline-tools/bin/sdkmanager --sdk_root=$ROOT_DIR/Android/Sdk $SdbProxyOptions"
+ $SDK_MANAGER --update
+ yes | $SDK_MANAGER "patcher;v4" "platform-tools" "platforms;android-29" "build-tools;29.0.2" "cmake;3.10.2.4988404" "ndk-bundle" "ndk;22.1.7171670"