Genymotion (Генимоушен) — эмулятор Android, предназначенный для запуска, разработки и тестирования мобильных приложений на компьютере. Программа позволяет создавать виртуальные Android-устройства с различными версиями системы, разрешением экрана и аппаратными параметрами, чтобы проверять работу приложений без использования реального смартфона или планшета.
Genymotion поддерживает установку APK-файлов простым перетягиванием в окно виртуального устройства или через ADB. Для приложений, которым необходимы сервисы Google, можно дополнительно установить Google Play и Open GApps. Эмулятор совместим с инструментами разработки на базе ADB, включая Android Studio.
Виртуальные устройства позволяют изменять параметры экрана, местоположение GPS, состояние батареи, сетевые настройки, идентификаторы Android и другие характеристики. Доступны создание скриншотов, запись экрана, работа с буфером обмена и различные инструменты для тестирования поведения мобильных приложений в разных условиях. Набор доступных функций зависит от используемой лицензии.
Genymotion Desktop выпускается для Windows, macOS и Linux. На Windows в качестве гипервизора рекомендуется VirtualBox, который входит в полный установщик, а также экспериментально поддерживается QEMU. На современных версиях macOS и Linux основным вариантом является встроенный QEMU, поэтому установка VirtualBox для них больше не обязательна. Для работы требуется активный аккаунт Genymotion и поддержка аппаратной виртуализации.
Эмулятор Android бесплатный только для персонального (личного) использования. Чтобы получить больше возможностей и использовать Genymotion в профессиональных целях, необходимо приобрести платную лицензию.