Jdk 25 not supported at build time
This commit is contained in:
parent
5953a5d9f0
commit
90079ef9e8
1 changed files with 19 additions and 1 deletions
20
Dockerfile
20
Dockerfile
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue