Skip to content

Commit 2591986

Browse files
committed
AL-5: Upgrade Gradle 8.11.1, Build Tools 36.0.0-rc1, NDK 28.0.12674087, Android API 35
1 parent 79bedb0 commit 2591986

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.idea/

Dockerfile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@ ARG DEBIAN_FRONTEND=noninteractive
1313

1414
# Version of tools:
1515
# In Code
16-
ARG GRADLE_VERSION=8.2.1
17-
ARG ANDROID_API_LEVEL=34
16+
ARG GRADLE_VERSION=8.11.1
17+
ARG ANDROID_API_LEVEL=35
1818
# https://developer.android.com/studio/releases/build-tools
19-
ARG ANDROID_BUILD_TOOLS_LEVEL=34.0.0
19+
ARG ANDROID_BUILD_TOOLS_LEVEL=36.0.0-rc1
2020
# https://developer.android.com/ndk/downloads
21-
ARG ANDROID_NDK_VERSION=26.1.10909125
21+
ARG ANDROID_NDK_VERSION=28.0.12674087
2222
# https://developer.android.com/studio/
23-
ARG ANNDROID_CMD_LINE_TOOLS=linux-11076708_latest
23+
ARG ANDROID_CMD_LINE_TOOLS=linux-11076708_latest
24+
# https://developer.android.com/build/jdks
2425

2526
# Dependencies and needed tools
2627
RUN apt update -qq
@@ -37,8 +38,8 @@ RUN /opt/gradle/gradle-${GRADLE_VERSION}/bin/gradle wrapper -p /opt/gradlew
3738
# Download commandlinetools
3839
RUN mkdir /opt/android
3940
RUN mkdir /opt/android/cmdline-tools
40-
RUN wget -q https://dl.google.com/android/repository/commandlinetools-${ANNDROID_CMD_LINE_TOOLS}.zip -P /tmp
41-
RUN unzip -q -d /opt/android/cmdline-tools /tmp/commandlinetools-${ANNDROID_CMD_LINE_TOOLS}.zip
41+
RUN wget -q https://dl.google.com/android/repository/commandlinetools-${ANDROID_CMD_LINE_TOOLS}.zip -P /tmp
42+
RUN unzip -q -d /opt/android/cmdline-tools /tmp/commandlinetools-${ANDROID_CMD_LINE_TOOLS}.zip
4243

4344
# install packages and accept all licenses
4445
# cmdline-tools/cmdline-tools - the second "cmdline-tools" is the folder in the zip file
@@ -54,4 +55,4 @@ ENV LD_LIBRARY_PATH "$ANDROID_HOME/emulator/lib64:$ANDROID_HOME/emulator/lib64/q
5455

5556
# Clean up
5657
RUN rm /tmp/gradle-${GRADLE_VERSION}-bin.zip \
57-
&& rm /tmp/commandlinetools-${ANNDROID_CMD_LINE_TOOLS}.zip
58+
&& rm /tmp/commandlinetools-${ANDROID_CMD_LINE_TOOLS}.zip

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
Android Lightweight is a very lightweight docker image for Android, which contains only the latest version of Android Libraries:
44

55
- OpenJDK 17
6-
- Gradle 8.2.1
7-
- Android API 34
8-
- Android Build Tools 34.0.0
9-
- Android NDK (Side by side) 26.1.10909125
6+
- Gradle 8.11.1
7+
- Android API 35
8+
- Android Build Tools 36.0.0-rc1
9+
- Android NDK (Side by side) 28.0.12674087
1010
- Command line tools linux-11076708_latest
1111
- Accepted all licenses
1212

0 commit comments

Comments
 (0)