The following is the build command:
FROM randomgraphics/vulkan:1.2.162
# download android studio (maybe not needed?)
RUN wget -qO /opt/android-studio-ide-201.7042882-linux.tar.gz https://redirector.gvt1.com/edgedl/android/studio/ide-zips/4.1.2.0/android-studio-ide-201.7042882-linux.tar.gz
RUN cd /opt;tar xzf android-studio-ide-201.7042882-linux.tar.gz
RUN mkdir /opt/android;mv /opt/android-studio /opt/android/studio
RUN rm /opt/android-studio-ide-201.7042882-linux.tar.gz
# download sdk tools
RUN apt-get install unzip
RUN cd /opt;wget -q https://dl.google.com/android/repository/commandlinetools-linux-6858069_latest.zip
RUN cd /opt;unzip commandlinetools-linux-6858069_latest.zip
RUN mkdir -p /opt/android/sdk/cmdline-tools
RUN mv /opt/cmdline-tools /opt/android/sdk/cmdline-tools/latest
# download sdk components
ARG JAVA_HOME=/opt/android/studio/jre
RUN yes|/opt/android/sdk/cmdline-tools/latest/bin/sdkmanager --licenses
RUN /opt/android/sdk/cmdline-tools/latest/bin/sdkmanager --install "ndk;22.0.7026061"
RUN /opt/android/sdk/cmdline-tools/latest/bin/sdkmanager --install "ndk;22.1.7171670"
RUN /opt/android/sdk/cmdline-tools/latest/bin/sdkmanager --install "build-tools;30.0.3"
RUN /opt/android/sdk/cmdline-tools/latest/bin/sdkmanager --install "platforms;android-30"
RUN /opt/android/sdk/cmdline-tools/latest/bin/sdkmanager --install "cmake;3.10.2.4988404"
Content type
Image
Digest
Size
7.1 GB
Last updated
about 5 years ago
docker pull randomgraphics/vulkan-android:1.2.182-ndk-22.1.7171670-cuda-11.3.1-ubuntu-20.04