В этой статье мы поговорим о том как установить и настроить эмулятор Android который называется Genymotion. Для его работы нам необходимо, чтобы был установлен гипервизор Virtualbox, т.к Genymotion это в своем роде надстройка над Virtualbox.
Genymotion отлично подойдет как для разработчиков, тестирующих свои приложения так и для домашних пользователей, желающих поиграть в Android игры например. Ниже приведу некоторые возможности Genymotion:
- Готовые настроенные образы устройств. Вам ничего не надо настраивать, просто скачиваете образ нужного устройства и запускаете его.
- Поддержка GPS
- Поддержка ADB
- Эмуляция камеры
- Эмулятор работает на Windows, Linux и MacOS
- Очень хорошая производительность в сравнении с другими эмуляторами Android
- Совместный буфер обмена с основной операционной системой.
- Поддержка эмуляции интернета через WI-FI, 3G и др.
Есть коммерческая и бесплатная версия для «домашнего» использования Genymotion.
Содержание
Установка Genymotion на Windows
Скачать дистрибутив бесплатной версии Genymotion можно с официального сайта программы, предварительно необходимо завести там учетную запись. Так же учетная запись необходима, чтобы скачивать настроенные образы устройств, так что обязательно зарегистрируйтесь на сайте.
После скачивания дистрибутива запускаем его, процесс установки не требует каких либо навыков.Если у вас уже установлен virtualbox то установщик Genymotion предложит его «переустановить», это делать не обязательно, я бы рекомендовал установить сначала самую свежую версию virtualbox, а потом уже устанавливать Genymotion.
Настройка Genymotion
При первом запуске Genymotion напомнит вам что бесплатная версия только для персонального не коммерческого использования, соглашаемся с этим:)
Далее вам будет предложено создать новое устройство, создаем его:
Авторизуемся в Genymotion, используя учетную запись которую вы зарегистрировали на официальном сайте, чтобы появилась возможность загрузить готовые шаблоны устройств:
После авторизации в окне Genymotion появляется большой перечень устройств которые мы можем загрузить, я выберу Nexus 5 c Android 4.4:
В следующем окне можно сменить имя устройства и посмотреть сводку с параметрами виртуального устройства:
И начинается процесс загрузки образа устройства:
После того как образ скачается вы увидите окно Genymotion в котором можно запустить эмулятор. Но мы сначала произведем небольшие настройки чтобы эмулятор работал быстрее. Чтобы перейти в настройки надо кликнуть на гаечный ключ:
- первым делом уменьшим разрешение и плотность пикселей экрана. Могу порекомендовать разрешение 1024×1024 и плотность пикселей экрана 160
- Чтобы в играх была производительность выше необходимо включить 3D ускорение и увеличить размер выделяемой видеопамяти, сделать это можно в настройках Virtualbox:
На этом предварительная настройка виртуального Android устройства закончена, переходим к запуску:
Установка GAPPS в Genymotion
По умолчанию в образах устройств Genymotion нет сервисов Google, т.е если у нас есть аккаунт на Google и мы хотим воспользоваться магазином Google Play то нам необходимо скачать GAPPS и установить их. Для установки GAPPS в эмулятор Android просто перетаскиваем zip файл в окно запущенного эмулятора:
После того как файл передастся в эмулятор вам будет предложено установить его, соглашаемся:
После установки у вас на экране эмулятора будут ошибки, не обращайте на них внимание, выключите и включите эмулятор и можно полноценно пользоваться сервисами Google на эмуляторе Genymotion
Проблема с русской раскладкой клавиатуры в Genymotion
Мне так и не удалось заставить работать русскую раскладку с физической клавиатуры. Решением может быть использование экранной клавиатуры android (и там уже переключать раскладку), причем при активации экранной клавиатуры можно так же использовать физическую (только на англ раскладке). Включить использование экранной клавиатуры в Genymotion можно включив в настройках виртуального устройства опцию «Use virtual text keyboard for input»:
На этом я заканчиваю статью по установке и настройке Genymotion, надеюсь она была для вас полезной!
Оставить ответ