@@ -58,8 +58,8 @@ RUN ${RETRY} curl --location --progress-bar --insecure \
5858ENV ANDROID_SDK_HOME="${ANDROID_HOME}/android-sdk"
5959
6060# get the latest version from https://developer.android.com/studio/index.html
61- ENV ANDROID_SDK_TOOLS_VERSION="3859397 "
62- ENV ANDROID_SDK_BUILD_TOOLS_VERSION="26 .0.2"
61+ ENV ANDROID_SDK_TOOLS_VERSION="4333796 "
62+ ENV ANDROID_SDK_BUILD_TOOLS_VERSION="28 .0.2"
6363ENV ANDROID_SDK_TOOLS_ARCHIVE="sdk-tools-linux-${ANDROID_SDK_TOOLS_VERSION}.zip"
6464ENV ANDROID_SDK_TOOLS_DL_URL="https://dl.google.com/android/repository/${ANDROID_SDK_TOOLS_ARCHIVE}"
6565
@@ -76,16 +76,14 @@ RUN mkdir --parents "${ANDROID_SDK_HOME}/.android/" \
7676 && echo '### User Sources for Android SDK Manager' \
7777 > "${ANDROID_SDK_HOME}/.android/repositories.cfg"
7878
79- # accept Android licenses (JDK necessary!)
79+ # Download and accept Android licenses (JDK necessary!)
8080RUN ${RETRY} apt -y install -qq --no-install-recommends openjdk-8-jdk \
8181 && apt -y autoremove
8282RUN yes | "${ANDROID_SDK_HOME}/tools/bin/sdkmanager" "build-tools;${ANDROID_SDK_BUILD_TOOLS_VERSION}" > /dev/null
83+ RUN yes | "${ANDROID_SDK_HOME}/tools/bin/sdkmanager" "platforms;android-27" > /dev/null
8384
84- # download platforms, API, build tools
85- RUN "${ANDROID_SDK_HOME}/tools/bin/sdkmanager" "platforms;android-19" && \
86- "${ANDROID_SDK_HOME}/tools/bin/sdkmanager" "platforms;android-27" && \
87- "${ANDROID_SDK_HOME}/tools/bin/sdkmanager" "build-tools;${ANDROID_SDK_BUILD_TOOLS_VERSION}" && \
88- chmod +x "${ANDROID_SDK_HOME}/tools/bin/avdmanager"
85+ # Set avdmanager permissions (executable)
86+ RUN chmod +x "${ANDROID_SDK_HOME}/tools/bin/avdmanager"
8987
9088
9189ENV USER="user"
0 commit comments