docker android sdk镜像

来源:互联网 发布:安卓组态软件 编辑:程序博客网 时间:2024/06/08 12:09

制作docker android sdk镜像

docker file 文件内容:

FROM webratio/antENV DEBIAN_FRONTEND noninteractiveRUN apt-get update -y && \    apt-get install -y software-properties-common && \    add-apt-repository ppa:webupd8team/java -y && \    apt-get update -y && \    echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections && \    apt-get install -y oracle-java8-installer && \    apt-get remove software-properties-common -y && \    apt-get autoremove -y && \    apt-get cleanENV JAVA_HOME /usr/lib/jvm/java-8-oracle# Installs i386 architecture required for running 32 bit Android toolsRUN dpkg --add-architecture i386 && \    apt-get update -y && \    apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 && \    rm -rf /var/lib/apt/lists/* && \    apt-get autoremove -y && \    apt-get clean# Installs Android SDKENV ANDROID_SDK_FILENAME android-sdk_r23.0.2-linux.tgzENV ANDROID_SDK_URL http://dl.google.com/android/${ANDROID_SDK_FILENAME}ENV ANDROID_API_LEVELS android-15,android-16,android-17,android-18,android-19,android-20,android-21ENV ANDROID_BUILD_TOOLS_VERSION 21.1.0ENV ANDROID_HOME /tmp/android-sdk-linuxENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/build-tools/build-tools-${ANDROID_BUILD_TOOLS_VERSION}RUN cd /tmp && \    wget -q ${ANDROID_SDK_URL} && \    tar -xzf ${ANDROID_SDK_FILENAME} && \    rm ${ANDROID_SDK_FILENAME} && \    echo y | android update sdk --no-ui -a --filter tools,platform-tools,${ANDROID_API_LEVELS},build-tools-${ANDROID_BUILD_TOOLS_VERSION}RUN  set -x && \     echo ${PATH} && \     adb devices && \     ls ${ANDROID_HOME}/build-tools/${ANDROID_BUILD_TOOLS_VERSION}ENV PATH ${PATH}:${ANDROID_HOME}/build-tools/${ANDROID_BUILD_TOOLS_VERSION}# run aapt commandRUN aapt v
原创粉丝点击