22
33ARG NODE_VERSION=18.17.1
44ARG 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
88FROM 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:\T EMP\% OPENJDK_ZIP%
9292
9393ENV 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:\T EMP\% COMMANDLINETOOLS_ZIP% && `
97+ RUN curl -L --retry 4 --connect-timeout 10 https://dl.google.com/android/repository/commandlinetools-win-13114758_latest .zip -o C:\T EMP\% 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:\T EMP\% COMMANDLINETOOLS_ZIP% -d C:\A ndroid && `
100100 del C:\T EMP\% COMMANDLINETOOLS_ZIP%
@@ -103,7 +103,7 @@ RUN curl -L --retry 4 --connect-timeout 10 https://dl.google.com/android/reposit
103103RUN powershell -command "for($i=0;$i -lt 30;$i++) { $response += """ y`n""" }; $response" | C:\A ndroid\c mdline-tools\b in\s dkmanager --sdk_root=C:\A ndroid --licenses && `
104104 C:\A ndroid\c mdline-tools\b in\s dkmanager --sdk_root=C:\A ndroid --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