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