Skip to content

Commit ec999fa

Browse files
Using cmdline-tools in Arm Android Dockers
1 parent 58d224b commit ec999fa

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

ci/docker/aarch64-linux-android/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@ ENV ANDROID_ARCH=aarch64
2424
RUN sh /android/android-install-ndk.sh
2525
ENV PATH=$PATH:/android/ndk/toolchains/llvm/prebuilt/linux-x86_64/bin
2626
RUN sh /android/android-install-sdk.sh $ANDROID_ARCH
27-
ENV PATH=$PATH:/android/sdk/tools:/android/sdk/platform-tools
27+
ENV PATH=$PATH:/android/sdk/cmdline-tools:/android/sdk/platform-tools
2828

2929
RUN mv /root/.android /tmp
3030
RUN chmod 777 -R /tmp/.android
31-
RUN chmod 755 /android/sdk/tools/* /android/sdk/emulator/qemu/linux-x86_64/*
31+
RUN chmod 755 /android/sdk/*tools/**/* /android/sdk/emulator/qemu/linux-x86_64/*
3232

3333
ENV PATH=$PATH:/rust/bin \
3434
CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android21-clang \

ci/docker/arm-linux-androideabi/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ ENV ANDROID_ARCH=arm
2424
RUN sh /android/android-install-ndk.sh
2525
ENV PATH=$PATH:/android/ndk/toolchains/llvm/prebuilt/linux-x86_64/bin
2626
RUN sh /android/android-install-sdk.sh $ANDROID_ARCH
27-
ENV PATH=$PATH:/android/sdk/tools:/android/sdk/platform-tools
27+
ENV PATH=$PATH:/android/sdk/cmdline-tools:/android/sdk/platform-tools
28+
2829
RUN mv /root/.android /tmp
2930
RUN chmod 777 -R /tmp/.android
30-
RUN chmod 755 /android/sdk/tools/* /android/sdk/emulator/qemu/linux-x86_64/*
31+
RUN chmod 755 /android/sdk/*tools/**/* /android/sdk/emulator/qemu/linux-x86_64/*
3132

3233
ENV PATH=$PATH:/rust/bin \
3334
CARGO_TARGET_ARM_LINUX_ANDROIDEABI_LINKER=arm-linux-androideabi19-clang \

ci/docker/thumbv7neon-linux-androideabi/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ RUN sh /android/android-install-ndk.sh
2525
ENV PATH=$PATH:/android/ndk/toolchains/llvm/prebuilt/linux-x86_64/bin
2626

2727
RUN sh /android/android-install-sdk.sh $ANDROID_ARCH
28-
ENV PATH=$PATH:/android/sdk/tools:/android/sdk/platform-tools
28+
ENV PATH=$PATH:/android/sdk/cmdline-tools:/android/sdk/platform-tools
2929

3030
RUN mv /root/.android /tmp
3131
RUN chmod 777 -R /tmp/.android
32-
RUN chmod 755 /android/sdk/tools/* /android/sdk/emulator/qemu/linux-x86_64/*
32+
RUN chmod 755 /android/sdk/*tools/**/* /android/sdk/emulator/qemu/linux-x86_64/*
3333

3434
ENV PATH=$PATH:/rust/bin \
3535
CARGO_TARGET_THUMBV7NEON_LINUX_ANDROIDEABI_LINKER=armv7a-linux-androideabi19-clang \

0 commit comments

Comments
 (0)