Skip to content

Commit fe3586a

Browse files
committed
Update SDK version
Signed-off-by: Yuki Okushi <[email protected]>
1 parent 98a97b3 commit fe3586a

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

ci/android-install-sdk.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ set -ex
99
# located in https://github.com/appunite/docker by just wrapping it in a script
1010
# which apparently magically accepts the licenses.
1111

12-
SDK=6609375
13-
mkdir -p sdk/cmdline-tools
12+
SDK=8512546
13+
mkdir sdk
1414
wget -q --tries=20 https://dl.google.com/android/repository/commandlinetools-linux-${SDK}_latest.zip
15-
unzip -q -d sdk/cmdline-tools commandlinetools-linux-${SDK}_latest.zip
15+
unzip -q -d sdk commandlinetools-linux-${SDK}_latest.zip
1616

1717
case "$1" in
1818
arm | armv7)
@@ -44,15 +44,15 @@ echo '### User Sources for Android SDK Manager' >> /root/.android/repositories.c
4444
echo '#Fri Nov 03 10:11:27 CET 2017 count=0' >> /root/.android/repositories.cfg
4545

4646
# Print all available packages
47-
# yes | ./sdk/tools/bin/sdkmanager --list --verbose
47+
# yes | ./sdk/cmdline-tools/bin/sdkmanager --list --verbose
4848

4949
# --no_https avoids
5050
# javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
5151
#
5252
# | grep -v = || true removes the progress bar output from the sdkmanager
5353
# which produces an insane amount of output.
54-
yes | ./sdk/cmdline-tools/tools/bin/sdkmanager --licenses --no_https | grep -v = || true
55-
yes | ./sdk/cmdline-tools/tools/bin/sdkmanager --no_https \
54+
yes | ./sdk/cmdline-tools/bin/sdkmanager --licenses --no_https --sdk_root=/android/sdk | grep -v = || true
55+
yes | ./sdk/cmdline-tools/bin/sdkmanager --no_https --sdk_root=/android/sdk \
5656
"platform-tools" \
5757
"platforms;android-${api}" \
5858
"${image}" | grep -v = || true
@@ -65,7 +65,7 @@ unzip -q -d sdk emulator-linux_x64-9058569.zip
6565
cp /android/android-emulator-package.xml /android/sdk/emulator/package.xml
6666

6767
echo "no" |
68-
./sdk/cmdline-tools/tools/bin/avdmanager create avd \
68+
./sdk/cmdline-tools/bin/avdmanager create avd \
6969
--name "${1}" \
7070
--package "${image}" | grep -v = || true
7171

ci/docker/aarch64-linux-android/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ RUN sh /android/android-install-ndk.sh $ANDROID_ARCH
2525
RUN sh /android/android-install-sdk.sh $ANDROID_ARCH
2626
RUN mv /root/.android /tmp
2727
RUN chmod 777 -R /tmp/.android
28-
RUN chmod 755 /android/sdk/cmdline-tools/tools/* /android/sdk/emulator/qemu/linux-x86_64/*
28+
RUN chmod 755 /android/sdk/cmdline-tools/* /android/sdk/emulator/qemu/linux-x86_64/*
2929

3030
ENV PATH=$PATH:/rust/bin \
3131
CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android28-clang \

ci/docker/arm-linux-androideabi/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ RUN sh /android/android-install-ndk.sh $ANDROID_ARCH
2525
RUN sh /android/android-install-sdk.sh $ANDROID_ARCH
2626
RUN mv /root/.android /tmp
2727
RUN chmod 777 -R /tmp/.android
28-
RUN chmod 755 /android/sdk/cmdline-tools/tools/* /android/sdk/emulator/qemu/linux-x86_64/*
28+
RUN chmod 755 /android/sdk/cmdline-tools/* /android/sdk/emulator/qemu/linux-x86_64/*
2929

3030
ENV PATH=$PATH:/rust/bin \
3131
CARGO_TARGET_ARM_LINUX_ANDROIDEABI_LINKER=arm-linux-androideabi-gcc \

ci/docker/i686-linux-android/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ RUN sh /android/android-install-ndk.sh $ANDROID_ARCH
2525
RUN sh /android/android-install-sdk.sh $ANDROID_ARCH
2626
RUN mv /root/.android /tmp
2727
RUN chmod 777 -R /tmp/.android
28-
RUN chmod 755 /android/sdk/cmdline-tools/tools/* /android/sdk/emulator/qemu/linux-x86_64/*
28+
RUN chmod 755 /android/sdk/cmdline-tools/* /android/sdk/emulator/qemu/linux-x86_64/*
2929

3030
ENV PATH=$PATH:/rust/bin \
3131
CARGO_TARGET_I686_LINUX_ANDROID_LINKER=i686-linux-android-gcc \

0 commit comments

Comments
 (0)