diff --git a/Dockerfile b/Dockerfile index 56fa700..e9d1749 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM debian:12-slim # Éviter les invites interactives pendant l'installation ENV DEBIAN_FRONTEND=noninteractive ENV ANDROID_HOME=/opt/android-sdk - +ENV ANDROID_AVD_HOME=${ANDROID_HOME}/.android/avd ENV PATH=${PATH}:${ANDROID_HOME}/cmdline-tools/latest/bin:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/emulator RUN apt-get update && apt-get install -y --no-install-recommends \ @@ -63,11 +63,13 @@ RUN mkdir -p ${ANDROID_USER_HOME} \ --force \ && chmod -R 777 ${ANDROID_USER_HOME} +RUN sed -i 's/hw.lcd.height.*/hw.lcd.height=800/g' /root/.android/avd/pixel_test.avd/config.ini +RUN sed -i 's/hw.lcd.width.*/hw.lcd.width=480/g' /root/.android/avd/pixel_test.avd/config.ini +RUN sed -i 's/hw.lcd.density.*/hw.lcd.density=240/g' /root/.android/avd/pixel_test.avd/config.ini # 5. Installation du workload .NET Android RUN dotnet workload install android --skip-manifest-update - WORKDIR /src CMD ["bash"] \ No newline at end of file