1FROM ubuntu:16.04 2 3RUN dpkg --add-architecture i386 && \ 4 apt-get update && \ 5 apt-get install -y --no-install-recommends \ 6 file \ 7 curl \ 8 ca-certificates \ 9 python \ 10 unzip \ 11 expect \ 12 openjdk-9-jre \ 13 libstdc++6:i386 \ 14 libpulse0 \ 15 gcc \ 16 libc6-dev 17 18WORKDIR /android/ 19COPY android* /android/ 20 21ENV ANDROID_ARCH=aarch64 22ENV PATH=$PATH:/android/ndk-$ANDROID_ARCH/bin:/android/sdk/tools:/android/sdk/platform-tools 23 24RUN sh /android/android-install-ndk.sh $ANDROID_ARCH 25RUN sh /android/android-install-sdk.sh $ANDROID_ARCH 26RUN mv /root/.android /tmp 27RUN chmod 777 -R /tmp/.android 28RUN chmod 755 /android/sdk/tools/* /android/sdk/tools/qemu/linux-x86_64/* 29 30ENV PATH=$PATH:/rust/bin \ 31 CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=aarch64-linux-android-gcc \ 32 HOME=/tmp 33