diff --git a/Dockerfile b/Dockerfile index 8cba4e9..b2d5d74 100644 --- a/Dockerfile +++ b/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 <> ${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