Об этом проекте
Docker-Android — это Docker-образ, предназначенный для разработки и тестирования Android, предоставляющий эмуляторы с различными профилями устройств и скинами (например, Samsung Galaxy S10, Nexus 4). Он поддерживает VNC для визуального доступа, обмен логами через веб-интерфейс и внешнее управление через adb connect. Образ интегрируется с облачными решениями, такими как Genymotion Cloud, и может использоваться для сборки Android-проектов, запуска модульных и UI-тестов (например, Appium, Espresso), а также включает бета-поддержку MCP-сервера и ИИ-агентов.
Доступные образы охватывают версии Android с 9.0 до 14.0 (API 28–34) в стандартном и headless-вариантах, а также образ Genymotion. Pro-версия (docker-android-pro) предлагает расширенные возможности: аналитику поведения пользователей, ИИ-агента (локальный Ollama), настройку прокси, конфигурацию языка, более новые версии Android (15–17), root-права, headless-режим, интеграцию с Selenium 4.x, а также будущие функции, такие как несколько симуляторов и поддержка Google Play Store.
Быстрый старт включает запуск контейнера с KVM-ускорением, доступ к эмулятору через noVNC по адресу localhost:6080 и сохранение данных путём монтирования тома. Сценарии использования включают сборку Android-проектов, запуск UI-тестов Appium, управление эмуляторами с хоста, симуляцию SMS, интеграцию с Jenkins и развёртывание в облаке (Azure, AWS, GCP). Документированы пользовательские конфигурации для включения таких функций, как обмен логами. Проект имеет спонсорскую поддержку, pro-образы доступны активным спонсорам.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.