@@ -25,6 +25,8 @@ ANDROID_HOME=/opt/android-sdk-linux
2525ASDKTOOLS_HOME=/opt/android-sdk-tools
2626ASDKTOOLS_VERSION=3859397
2727ASDKTOOLS_SHA256=444e22ce8ca0f67353bda4b85175ed3731cae3ffa695ca18119cbacef1c1bea0
28+ COMMANDLINETOOLS_VERSION=11076708
29+ COMMANDLINETOOLS_SHA256=2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258
2830
2931ANDROID_NDK_VERSION=21.3.6528147
3032CMAKE_VERSION=3.6.4111459
@@ -52,11 +54,11 @@ echo "Cmake Version: ${CMAKE_VERSION}"
5254echo " Build Tools: ${BUILD_TOOLS_VERSION} "
5355echo " Android Platform: ${ANDROID_PLATFORM} "
5456
55- wget -q http ://dl.google.com/android/repository/sdk-tools- linux-${ASDKTOOLS_VERSION} .zip -O sdk-tools -linux.zip
56- echo " ${ASDKTOOLS_SHA256} *sdk-tools -linux.zip" | sha256sum --check -
57- unzip sdk-tools -linux.zip
58- rm sdk-tools -linux.zip
59- mv tools " ${ASDKTOOLS_HOME} /"
57+ wget -q https ://dl.google.com/android/repository/commandlinetools- linux-${COMMANDLINETOOLS_VERSION} _latest .zip -O commandlinetools -linux.zip
58+ echo " ${COMMANDLINETOOLS_SHA256} commandlinetools -linux.zip" | sha256sum --check -
59+ unzip commandlinetools -linux.zip
60+ rm commandlinetools -linux.zip
61+ mv cmdline- tools/ " ${ASDKTOOLS_HOME} /"
6062# The following popular fix makes sdkmanager honour $http_proxy variables
6163mv ${ASDKTOOLS_HOME} /bin/sdkmanager ${ASDKTOOLS_HOME} /bin/sdkmanager-vanilla
6264cat > ${ASDKTOOLS_HOME} /bin/sdkmanager << "EOF "
@@ -90,8 +92,6 @@ extras;google;market_apk_expansion
9092extras;google;market_licensing
9193extras;google;simulators
9294extras;google;webdriver
93- extras;m2repository;com;android;support;constraint;constraint-layout;1.0.2
94- extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.2
9595platforms;android-26
9696platforms;android-${ANDROID_PLATFORM}
9797tools
0 commit comments