Jdk 25 not supported at build time

This commit is contained in:
Paul Schneider 2026-08-26 20:59:41 +01:00
commit 90079ef9e8
No known key found for this signature in database
GPG key ID: 1E66C65EE2B46F1B

View file

@ -66,7 +66,7 @@ RUN curl -fSsL -A "Mozilla/5.0" https://packages.microsoft.com/keys/microsoft.as
&& apt-get update
RUN apt-get install -y --no-install-recommends \
git \
openjdk-25-jdk-headless \
openjdk-21-jdk-headless \
libstdc++6 \
make \
po-debconf \
@ -103,6 +103,24 @@ RUN <<EOF
"qemu-system-arm=${VERSION_QEMU}"
EOF
ENV QT_QPA_PLATFORM=offscreen
ENV ANDROID_EMULATOR_USE_SYSTEM_LIBS=1
ENV ANDROID_SDK_ROOT=${ANDROID_HOME}
RUN <<EOF
# Setup avd
echo "hw.ramSize = 3072" >> ${ANDROID_AVD_HOME}/postit_test_avd.ini
echo "hw.ramSize = 2048" >> ${ANDROID_AVD_HOME}/postit_test_avd.ini
echo "hw.heapSize = 256" >> ${ANDROID_AVD_HOME}/postit_test_avd.ini
echo "hw.gpu.enabled = yes" >> ${ANDROID_AVD_HOME}/postit_test_avd.ini
echo "hw.gpu.mode = host" >> ${ANDROID_AVD_HOME}/postit_test_avd.ini
echo "Vulkan = off" >> ${ANDROID_AVD_HOME}/advancedFeatures.ini
echo "enableHostVulkan = no" >> ${ANDROID_AVD_HOME}/advancedFeatures.ini
echo "GLDirectMem = off" >> ${ANDROID_AVD_HOME}/advancedFeatures.ini
EOF
# Installation du workload .NET Android
RUN dotnet workload install android --skip-manifest-update