Sign inSign up

randomgraphics/vulkan-android

By randomgraphics

•Updated about 5 years ago

Image
0

295

randomgraphics/vulkan-android repository overview

  • Based on randomgraphics/vulkan:1.2.162.
  • Added android build support:
    • studio 4.1.2
    • SDK 30
    • NDK 22.0.7026061 22.1.7171670

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"

Tag summary

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