Skip to content

Commit aeed876

Browse files
dulmandakhgengjiawen
authored andcommitted
simplify and reduce Android SDK setup stage (#45)
* simplify and reduce Android SDK setup stage * fix typo
1 parent f3896ac commit aeed876

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

Dockerfile

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -56,19 +56,13 @@ RUN curl -sS -L https://github.com/facebook/buck/releases/download/v${BUCK_VERSI
5656
# Full reference at https://dl.google.com/android/repository/repository2-1.xml
5757
# download and unpack android
5858
RUN curl -sS https://dl.google.com/android/repository/${SDK_VERSION} -o /tmp/sdk.zip \
59-
&& mkdir /opt/android \
60-
&& unzip -q -d /opt/android /tmp/sdk.zip \
61-
&& rm /tmp/sdk.zip
62-
63-
64-
# Add android SDK tools
65-
RUN cd ~ && mkdir ~/.android && echo '### User Sources for Android SDK Manager' > ~/.android/repositories.cfg \
59+
&& mkdir ${ANDROID_HOME} \
60+
&& unzip -q -d ${ANDROID_HOME} /tmp/sdk.zip \
61+
&& rm /tmp/sdk.zip \
6662
&& yes | sdkmanager --licenses \
6763
&& yes | sdkmanager "platform-tools" \
6864
"emulator" \
6965
"platforms;android-$ANDROID_BUILD_VERSION" \
7066
"build-tools;$ANDROID_TOOLS_VERSION" \
71-
"add-ons;addon-google_apis-google-23" \
72-
"system-images;android-19;google_apis;armeabi-v7a" \
73-
"extras;android;m2repository" \
74-
&& sdkmanager --update
67+
"system-images;android-19;default;armeabi-v7a" \
68+
"extras;android;m2repository"

0 commit comments

Comments
 (0)