Skip to content

Commit ca52e02

Browse files
committed
build: upgrade Android NDK
1 parent 293ac61 commit ca52e02

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

docker/linux/x86_64/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ARG UID=1000
2-
ARG ANDROID_SDK_BUILD_TOOLS_VERSION=30.0.3
3-
ARG ANDROID_SDK_VERSION=30
4-
ARG ANDROID_NDK_VERSION=21.4.7075529
2+
ARG ANDROID_SDK_BUILD_TOOLS_VERSION=35.0.0
3+
ARG ANDROID_SDK_VERSION=36
4+
ARG ANDROID_NDK_VERSION=28.2.13676358
55

66
FROM ubuntu:20.04 AS base
77

@@ -22,7 +22,7 @@ RUN apt-get update && \
2222
mesa-common-dev \
2323
nasm \
2424
npm \
25-
openjdk-11-jdk \
25+
openjdk-17-jdk \
2626
pkg-config \
2727
software-properties-common \
2828
sudo \
@@ -74,10 +74,10 @@ ARG ANDROID_SDK_VERSION
7474
ARG ANDROID_NDK_VERSION
7575

7676
ENV COMMANDLINETOOLS_ZIP=commandlinetools.zip
77-
ENV COMMANDLINETOOLS_SHA256=124f2d5115eee365df6cf3228ffbca6fc3911d16f8025bebd5b1c6e2fcfa7faf
77+
ENV COMMANDLINETOOLS_SHA256=7ec965280a073311c339e571cd5de778b9975026cfcbe79f2b1cdcb1e15317ee
7878

7979

80-
RUN curl -L https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip -o ${COMMANDLINETOOLS_ZIP} && \
80+
RUN curl -L https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip -o ${COMMANDLINETOOLS_ZIP} && \
8181
(test "$(sha256sum ${COMMANDLINETOOLS_ZIP})" = "${COMMANDLINETOOLS_SHA256} ${COMMANDLINETOOLS_ZIP}" || { echo 'Checksum Failed'; exit 1; }) && \
8282
unzip ${COMMANDLINETOOLS_ZIP} -d /opt/android
8383

docker/windows/x86_64/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
ARG NODE_VERSION=18.17.1
44
ARG PYTHON_VERSION=3.12.8
5-
ARG ANDROID_SDK_VERSION=30
6-
ARG ANDROID_NDK_VERSION=21.4.7075529
5+
ARG ANDROID_SDK_VERSION=36
6+
ARG ANDROID_NDK_VERSION=28.2.13676358
77

88
FROM mcr.microsoft.com/windows/servercore:ltsc2022 as base
99

@@ -91,10 +91,10 @@ RUN curl -L --retry 4 --connect-timeout 10 https://github.com/adoptium/temurin11
9191
del C:\TEMP\%OPENJDK_ZIP%
9292

9393
ENV COMMANDLINETOOLS_ZIP commandlinetools.zip
94-
ENV COMMANDLINETOOLS_SHA256 f9e6f91743bcb1cc6905648ca751bc33975b0dd11b50d691c2085d025514278c
94+
ENV COMMANDLINETOOLS_SHA256 98b565cb657b012dae6794cefc0f66ae1efb4690c699b78a614b4a6a3505b003
9595

9696
# Install Android SDK and NDK
97-
RUN curl -L --retry 4 --connect-timeout 10 https://dl.google.com/android/repository/commandlinetools-win-7583922_latest.zip -o C:\TEMP\%COMMANDLINETOOLS_ZIP% && `
97+
RUN curl -L --retry 4 --connect-timeout 10 https://dl.google.com/android/repository/commandlinetools-win-13114758_latest.zip -o C:\TEMP\%COMMANDLINETOOLS_ZIP% && `
9898
for /F %s in ('sha256sum /c/TEMP/%COMMANDLINETOOLS_ZIP%') do ((test "%s" = "%COMMANDLINETOOLS_SHA256%" || (echo 'Checksum Failed' && exit 1))) && `
9999
unzip C:\TEMP\%COMMANDLINETOOLS_ZIP% -d C:\Android && `
100100
del C:\TEMP\%COMMANDLINETOOLS_ZIP%
@@ -103,7 +103,7 @@ RUN curl -L --retry 4 --connect-timeout 10 https://dl.google.com/android/reposit
103103
RUN powershell -command "for($i=0;$i -lt 30;$i++) { $response += """y`n""" }; $response" | C:\Android\cmdline-tools\bin\sdkmanager --sdk_root=C:\Android --licenses && `
104104
C:\Android\cmdline-tools\bin\sdkmanager --sdk_root=C:\Android --install `
105105
"platforms;android-%ANDROID_SDK_VERSION%" `
106-
"build-tools;30.0.3" `
106+
"build-tools;35.0.0" `
107107
"ndk;%ANDROID_NDK_VERSION%"
108108

109109

0 commit comments

Comments
 (0)