File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ RUN apt-get install -y -qq \
55
55
build-essential autoconf m4 libncurses5-dev libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev xsltproc fop libxml2-utils libncurses-dev openjdk-11-jdk \
56
56
clang-format clang-tidy clang-tools clang clangd libc++-dev libc++1 libc++abi-dev libc++abi1 libclang-dev libclang1 liblldb-dev libllvm-ocaml-dev libomp-dev libomp5 lld lldb llvm-dev llvm-runtime llvm python3-clang automake autoconf libncurses5-dev \
57
57
emscripten \
58
- android-tools-adb android-tools-fastboot \
58
+ openjdk-17-jdk \
59
59
mandoc
60
60
61
61
RUN apt-file update
@@ -228,6 +228,17 @@ RUN export TARGET_DIR=/tmp/terraform \
228
228
&& cd $TARGET_DIR && /usr/local/go/bin/go install \
229
229
&& chown -R coder:coder "${GOPATH}"
230
230
231
+ # install android sdk
232
+ ARG ANDROID_SDK_ROOT=/opt/android-sdk
233
+ ENV ANDROID_SDK_ROOT=/opt/android-sdk
234
+ RUN mkdir -p $ANDROID_SDK_ROOT \
235
+ && cd $ANDROID_SDK_ROOT \
236
+ && curl -sSfL https://dl.google.com/android/repository/commandlinetools-linux-10406996_latest.zip -o /tmp/cmdlinetools.zip \
237
+ && unzip /tmp/cmdlinetools.zip \
238
+ && yes | cmdline-tools/bin/sdkmanager --licenses --sdk_root=$ANDROID_SDK_ROOT \
239
+ && echo 'export PATH=$PATH:$ANDROID_SDK_ROOT/cmdline-tools/bin:$ANDROID_SDK_ROOT/platform-tools' | tee -a "/etc/zsh/zshrc" \
240
+ && yes | cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_SDK_ROOT --install 'platform-tools' 'platforms;android-32' 'build-tools;32.0.0'
241
+
231
242
# change permision
232
243
RUN chown -R coder:coder /opt
233
244
You can’t perform that action at this time.
0 commit comments