Genymotion: как использовать эмулятор

Как пользоваться Genymotion

С первого дня появления Android разработчики и пользователи искали возможности использования OS на компьютерах под управлением Windows. Первым это было нужно для тестирования софта, вторым – для запуска игр и приложений на более мощных аппаратных средствах. В результате появились эмуляторы – продукты, воспроизводящие точный программный образ Android на других платформах. Уже имеются десятки прекрасно работающих приложений, но появляются новые с еще большим функционалом. И сегодня мы расскажем, как пользоваться Genymotion – одной из инновационных программ.

Достоинства Genymotion

Это довольно новое явление в мире эмуляторов. На сегодняшний день выпущена лишь версия 2.1, но зато имеются не только десктопная, но онлайн и даже облачная. Это платный продукт, нацеленный на аудиторию разработчиков ПО, хотя триальную версию может получить любой желающий без оплаты.

Genymotion: как использовать эмулятор

Преимуществом является низкое потребление мощности ПК. А все потому, что решение основано на Virtual Box, которое виртуализирует, а не эмулирует Android. Такие решения применялись и раньше, но требовали сложной настройки, которая в нашем случае существенно упрощена.

Кроме любой версии Windows, программа поддерживается Linux, Mac и получила полный комплект инструментов для быстрой и качественной работы: шелл, более сорока виртуальных устройств и интеграцию с Android SDK, Eclipse и Android Studio. Функционал включает эмулирование GPS-координат, встроенные приложения Google, оболочку, позволяющую управлять сенсорами, и очень быстрый запуск. Вообще, скорость работы – один из главных плюсов приложения.

Установка на ПК

Установка Genymotion возможна на компьютер, который имеет:

  • не менее 2 Гб оперативной памяти;
  • процессор с аппаратной поддержкой виртуализации;
  • установленный VirtualBox.

Эмулятор не работает без программы Virtual-Box Oracle, а официальная версия не поддерживает русский язык.

Поэтому у простого юзера есть два варианта:

  • Установить Virtual-Box Oracle, а затем скачать и установить apk Genymotion русскоязычной версии с обязательно надежного файлообменика или торрента.
  • Скачать и установить с официального сайта пакет целиком (на английском или французском языке) или только Genymotion (предоставляется выбор).

Как установить VirtualBox

В любом случае придется установить Genymotion на VirtualBox. Установка приложения с официального сайта не требует решения сверхзадач. Просто нужно согласиться с условиями лицензионного соглашения и указать место расположения. В процессе программа попросит указать необходимые пользователю компоненты VirtualBox. Во избежание сложностей нужно поставить флажки везде и на этом всё.

Если ставить Box самому, это нужно выполнить следующим образом:

  1. Открыть официальный сайт (virtualbox.org) и нажать на кнопку «Download».
  2. Выбрать подходящую версию для своей ОС.
    Выбираем подходящую версию для своей ОС
  3. Активировать установку, нажав на скаченный файл, а далее следовать указаниям программы. В процессе будет создано новое сетевое подключение, а когда установка завершится, запустится менеджер.
    Активируем установку
  4. Добавить виртуальную машину, кликнув «Создать» и указав ее параметры.
    Добавляем виртуальную машину
  5. Программа предложит создать новый виртуальный жёсткий диск или использовать существующий. Следует выбрать первый вариант.
  6. Далее необходимо указать тип диска (рекомендуется VDI), формат хранения файла, место расположения и название. Здесь выбор абсолютно не влияет на работоспособность, поэтому может быть любым.
  7. Нажать на иконку «Создать». Откроется окно с вновь созданной виртуальной машиной.
Окно с вновь созданной виртуальной машиной

А вот теперь можно переходить к настройкам и установке эмулятора.

Как установить эмулятор

Несмотря на английский интерфейс официального сайта и самой программы, установка не вызывает вопросов. Но требуется регистрация с привязкой к почтовому ящику.

Кстати, на сайте разработчика доступна для скачивания инструкция по Genymotion. Если спуститься по главной странице, легко обнаружить вкладку Docs, пройдя по которой можно попасть на страницу с документами, объясняющими, как пользоваться программой, плагинами и так далее.

Вкладка Docs

Регистрируем аккаунт

Для создания аккаунта нужно:

  1. Нажать на соответствующую кнопку на главной странице официального сайта.Главная страница официального сайта
  2. Откроется страница, на которой необходимо ввести имя пользователя и пароль, согласиться с лицензией и нажать на «Create Account» («Создать аккаунт»).
    Create Account
  3. На новой странице указать адрес электронной почты, страну проживания, а также тип компании пользователя.
    Указываем адрес электронной почты, страну проживания, а также тип компании пользователя
  4. Еще раз подтвердить готовность зарегистрироваться кнопкой «Create Account».

Регистрация в Genymotion на русском языке, к сожалению, пока не предусмотрена, поэтому мы дали английскую транскрипцию

Скачиваем загрузочный файл

После подтверждения создания аккаунта на почту поступит письмо с ссылкой, пройдя по которой будущий пользователь попадет на страницу с предложением купить эмулятор. Если нужна бесплатная версия, следует нажать на ссылку в самом внизу страницы.

Скачиваем загрузочный файл

Устанавливаем пакет

На следующей странице нужно выбрать ОС и состав пакета, после чего кликнуть по выбранной ссылке. Когда установочный файл закачается, следует активировать установку.

Все дальнейшее происходит как обычно. Выбирается место расположения и язык. Программа попросит подтвердить персональное использование, после чего можно приступать к ее настройке и использованию.

Устанавливаем пакет

Первый запуск

Вот и пришло время запустить Genymotion. На рабочем столе должны быть три иконки: Genymotion, Genymotion Shell и VirtualBox. Нужно два раза кликнуть по первой. Приложение откроется, сразу сообщит об отсутствии в системе виртуальных устройств и предложит сделать выбор – добавить их или нет.

Первый запуск

Как добавить устройство

В нашем случае нужно нажать на иконку «Yes», а в новом окне выбрать «Connect».

Как добавить устройство

После этого требуется ввести указанные при регистрации логин и пароль, а потом указать устройство и подождать, пока программа загрузит исполнительные файлы.

Вводим указанные при регистрации логин и пароль

Если в конце появится надпись «operation failed» («операция не прошла»), программу следует перезапустить от имени администратора. Если все пройдет гладко, появится окно с кнопкой «Finish», которую нужно нажать. Теперь можно выбрать устройство из списка доступных и кликнуть «Play».

Выбор устройства

Как настроить эмулятор

Важно правильно настроить Genymotion. Нажав на иконку с гаечным ключом напротив выбранного гаджета в списке, можно войти в его настройки. Здесь доступно изменение числа процессоров, объема потребляемой оперативки и расширения экрана. Возможен выбор запуска в полноэкранном режиме.

Как настроить эмулятор

Для выхода из настроек достаточно нажать «Cancel», а для запуска эмулируемого приложения нужен двойной клик или выделение с последующим выбором кнопки «Start». Если при запуске выскочит сообщение об отсутствии поддержки виртуализации, ее необходимо включить в BIOS.

Включить поддержку виртуализации в BIOS

Не рекомендуется выбирать версию операционной системы новее 4.3. Такая часто работает с вылетами и багами, которые, возможно, со временем будут исправлены.

Расширение дисплея

Параметры экрана задаются в широком диапазоне, однако рекомендуется уменьшить разрешение и плотность пикселей экрана. Оптимальные значения: 1024×1024 и 160 соответственно.

Расширение дисплея

Действие нужно подтвердить кнопкой «ОК».

Ускорение 3D

Чтобы получить желаемую производительность, необходимо в настройках VirtualBox включить 3D-ускорение и увеличить размер выделяемой видеопамяти.

Ускорение 3D

Тут главное не переборщить. Объем ОЗУ не может превышать системные возможности ПК.

Как заставить работать клавиатуру

Вопрос появляется у некоторых пользователей, когда клавиатура Android не появляется. Чтобы виртуальная всплывала, когда это необходимо, нужно установить галочку напротив соответствующего пункта в настройках Genymotion (use virtual keyboard).

На физическую клавиатуру программа реагирует неадекватно, даже если установить русскую раскладку. Дело в том, виртуальная клавиатура посылает символы в приложение, поддерживающее только латиницу. Поэтому решение кроется в использовании исключительно экранной клавиатуры, где можно изменить раскладку, или в использовании русскоязычной версии эмулятора, доработанной домашними умельцами.

Запуск Android-приложений

После установки и запуска Genymotion легко понять, что сервисов Google на эмулируемом устройстве нет. Начиная с версии 2.0, приложение не поддерживает библиотеки ARM, которые приходится устанавливать вручную.

Как скачать и установить ARM Translator

ARM Translator – своего рода переводчик, преобразующий язык программы в понятный для всех компонентов компьютера, на котором программа установлена. Она позволяет работать приложениям, скомпилированным под ARM-архитектуру (под нее заточен ROM Genymotion) на Х86 платформе, которую имеет большинство компьютеров.

Не вникая в технические детали, нужно просто скачать и установить. А делается это так:

  1. Сначала скачивается архив. Ресурсов в сети предостаточно, но желательно найти последнюю версию – 1.2.
  2. Затем нераспечатанный Zip перетаскивается в окно эмулятора.
    Нераспечатанный Zip перетаскивается в окно эмулятора
  3. В процессе в окне появится розовая рамка, а затем откроется окошко «File transfer in progress», после чего программа попросит подтвердить действие кнопкой «ОК».
    File transfer in progress
  4. Дожидаемся окончания процесса.
    Окончание процесса
  5. Перезагружаем эмулятор: закрываем программу на секунд пять и снова открываем. Некоторые рекомендуют делать это с помощью командной строки adb reboot. Если появится сообщение «Failed to flash», его нужно проигнорировать нажатием кнопки «ОК».
     Перезагружаем эмулятор

Теперь можно переходить к установке стандартных для Android приложений.

Как скачивать и устанавливать приложения Google

Чтобы получить доступ к программам, необходимо скачать и установить архив с Gapps для установленной на виртуальном устройстве версии Android. Установка выполняется точно таким же способом:

  1. Архив скачивается и перетаскивается в окно виртуального устройства.
  2. После успешного монтажа «гаджет» перезагружается.

В меню должны появиться иконки хорошо знакомых приложений.

Меню гаджета

Кстати, это единственно доступный и универсальный способ для установки любых АРК на виртуальный девайс.

Как войти в Google Play

Чтобы получить доступ к официальным приложениям, нужно открыть Play Store. Для авторизации можно воспользоваться старым, либо создать новый аккаунт Google. После входа под своей учетной записью необходимо одобрить пользовательское соглашение, нажав на кнопку «Accept» («Принимаю»).

Магазин имеет тот же хорошо известный дизайн, и полностью идентичен оригинальному набор продуктов. Если появится уведомление об остановке сервисов Google (Google Play services stopped), необходимо обновить пакет приложений. Для этого следует зайти в Google Play в раздел меню «My Apps» («Мои приложения») и нажать Update all («Обновить все»).

Дальше рассказывать, как работать с Genymotion, нет смысла. Новым Android можно пользоваться как обычно. Приложения так же быстро скачиваются с Google Play, периодически обновляются и обладают стандартной функциональностью.

Виртуальный Андроид на ПК – Genymotion: Видео

Все про систему Андроид
Добавить комментарий