{"repo":"Deadolus/android-studio-docker","free":true,"listed":false,"github":"https://github.com/Deadolus/android-studio-docker","clone":"git clone https://github.com/Deadolus/android-studio-docker.git","description":"Android Studio + flutter in Docker. Emulator works too - with or without Display, even over SSH if you forward the display","language":"Shell","stars":197,"topics":["docker","android","android-studio","flutter"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Android-Studio docker container Complete Android-Studio in a Docker container. You can even start an Emulator inside it. If you don't have a display the Emulator can run with a \"dummy\" display — perfect for continuous integration. Tested on Linux only. --- Building without docker compose Just run: or: An already built version is also on Docker Hub. So you may also run: You may of course change the name of the container. --- Running without docker compose Run: or run directly via: run.sh has some options which you can set via environment variables: - NO TTY – Do not run docker with -t flag - DOCKERHOSTNAME – Set Docker Hostname. Useful for headless test runs - HOST USB – Use the USB of the Host (e.g., for physical device access via adb ) - HOST NET – Use the network of the host - HOST DISPLAY – Allow the container to use the host's display (e.g., for running the emulator) Example usage: The default Docker entrypoint tries to start Android Studio. So it probably does not make sense to use run.sh without: If you just want a shell inside the container without starting Android Studio, run: --- Running and Building with docker compose 1. Comment/uncomment the appropriate lines in the compose.yaml depending on whether you're running natively on Linux or in WSL. 2. To build: 3. To run: --- Additional information – Continuous Integration A script is included at: This demonstrates how to use this container in a CI environment. If the HOSTNAME variable is set to CI , it starts a headles","default_branch":null,"files":null,"tree":[],"storefront":"/r/Deadolus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Deadolus/android-studio-docker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}