Выбираем эмулятор OC Android для Windows: MEmu и Genymotion (страница 2)
Genymotion
Знакомство
Рассмотренные ранее эмуляторы создавались для обычных пользователей, которые хотят вкусить все прелести системы Android. Но не будем забывать, что данный класс программ в основном используют разработчики для отладки собственных приложений, поэтому и средства им нужны более продвинутые. Пора перейти к серьезным вещам – к универсальному эмулятору android-устройств Genymotion.
реклама
Начало работы
Для использования Genymotion мы должны зайти на официальный сайт программы, пройти регистрацию и активировать свой аккаунт. Сразу скажу, что без последнего пункта использовать эмулятор не выйдет.
Далее нужно перейти в соответствующий раздел и загрузить установочный пакет, размер которого составляет 40 или 140 Мбайт, разница заключается в наличии Oracle VM VirtualBox. Если виртуальная машина уже установлена, можно загрузить облегченную версию.
Кроме того, нам необходима базовая версия, которая предназначена для некоммерческого использования и содержит некоторые функциональные ограничения. Там же присутствуют версии для тестеров, разработчиков и бизнеса, которые более продвинуты и, естественно, не бесплатны.
Установка Genymotion осуществляется через типичный установщик, а сам процесс занимает не более двух-трех минут и требует не менее 230 Мбайт свободного пространства на жестком диске.
реклама
Затем запускается среда Genymotion и тестируется каждый элемент системы, происходит создание log-файла. Если с каким-либо компонентом возникнут ошибки, то мы сразу увидим проблемное место, а открыв соответствующий файл, узнаем точную ошибку. После этого необходимо войти в приложение под своей учетной записью.
Теперь мы полностью готовы к использованию эмулятора. В самом начале статьи отмечалось, что это приложение является наиболее продвинутым и профессиональным средством. По этой причине мы можем выбрать устройство, которое будет эмулироваться. Интересно? Безусловно!
В списке предлагаемых мобильных решений есть все гаджеты линейки Nexus, модели Samsung, Sony и OEM-аппараты, а предлагаемые версии операционных систем начинаются с Android 2.3.7 и заканчиваются актуальной на данный момент 6.0.
Выбираем устройство, происходит загрузка образа и запускается виртуальная среда. Загрузка системы в среднем идет до двух минут. Этот момент индивидуален, поскольку напрямую зависит от выбора конкретной ОС и модели.
Genymotion особо не подстраивается под пользователей. Все что мы получаем – это окно с эмулируемой средой Android и незатейливую панель с необходимыми клавишами в правой части окна. Через нее можно настроить заряд батареи, указать координаты GPS и активировать камеру, там же размещены стандартные органы управления.
И поскольку у нас бесплатная версия приложения, то (как и в автомобилях с минимальной комплектацией) мы видим множество «заглушек» под существующие функции. Например, есть средства для записи видео с экрана, удаленного доступа, телефонной части и многого другого, но ничего этого в базовой сборке нет.
Что касается самой системы, то в Genymotion запускается конкретный образ, который в полной мере повторяет установленную на мобильном устройстве систему. Интерфейс, установленные приложения и особенности – все, что есть в выбранном устройстве, будет и на нашем ПК. Мы пробовали запустить Galaxy Nexus с Android 4.1.1, Sony Xperia c Android 2.3.7 и другие модели – все эмулируется в полной мере и со всеми нюансами (фишками конкретных аппаратов).
реклама
Из дополнительных особенностей следует отметить наличие прав супер-пользователя. И раз уж заговорили о приложениях, то пакет программ Google здесь отсутствует – его нужно устанавливать в ручном режиме.
Установка приложений осуществляется перетягиванием apk-файла на экран эмулятора. После чего оно установится в фоновом виде и сразу запустится. Немного неудобно, что нет специального меню и не отображается полный процесс установки.
Настройки
Что касается настроек, то в данном случае их практически нет. Наличие меню с выбором учетной записи, прокси-сервера, виртуальной машины, ADB и функции по очистке кэша за параметры можно не считать – это должное.
Тестирование приложений
Интерфейс и общая адаптация у Genymotion хороша, но с играми и приложениями ситуация обстоит иначе. Одни программы (Riptide GP и Need for Speed No Limits) вылетают, а в другие невозможно поиграть из-за отсутствия альтернативного управления сенсорным экраном. Но и это еще не все. Даже в игры типа Angry Birds поиграть не получится. Знаете почему? В бесплатной версии эмулятора нет доступа к интернету.
Но даже если мы приобретем продвинутую версию Genymotion, то в игры типа WOT Blitz поиграть все равно не сможем. Довольно сложно одновременно наводить дуло пушки, двигаться и при этом стрелять, так как мышка может отвечать лишь за один тип действий.
Соответственно и результаты, приведенные ниже, будут справедливы именно для бесплатной версии Genymotion.
Приложение |
|
|
|
Angry Birds 2 |
|
|
|
Riptide GP |
|
|
|
WOT Blitz |
|
|
(+ отсутствие интернета) |
Need for Speed No Limits |
|
|
|
Clash of Clans |
|
|
|
Работоспособность
Genymotion потребляет apk-файлы практически для всех типов систем, поддерживает устройства с процессорами ARM и x86. Да и в целом эмулятор очень отзывчивый и плавный, и оставляет положительные ощущения.
Стоило бы протестировать и синтетические бенчмарки, такие как AnTuTu Benchmark, Geekbench и Quadrant, но для работы каждого теста необходимо подключение к всемирной паутине. Напомним, что в базовой версии эмулятора такая возможность отсутствует.
Тест |
|
|
AnTuTu Benchmark |
|
|
Geekbench |
|
|
Quadrant |
|
|
В режиме работы Genymotion потребляет до 50% процессорной мощности тестовой конфигурации и от 450 Мбайт ОЗУ.
Выводы
Genymotion – это хороший профессиональный эмулятор OC Android и конкретных устройств. Да, программа не рассчитана на мудреное управление в играх, поскольку не содержит соответствующих элементов для взаимодействия с сенсорным экраном. Но зато она может в один миг превратить наш ПК в смартфон Google Nexus с OC Android 2.3.7 или же в новенький Nexus 6P, чтобы протестировать работоспособность ПО на конкретной конфигурации. А это куда полезнее.
С точки зрения работоспособности, если бы не отсутствие управления, все было бы прекрасно. Некоторые игры и программы «вылетают» по непонятной причине, хотя не факт, что проблема в конкретном эмуляторе. Другие приложения не запускаются из-за отсутствия интернета. Инструментарий в Genymotion достаточно неплохой, но в бесплатной версии нам стоит рассчитывать лишь на наличие root-прав.
С учетом изложенного выше можно сказать, что эмулятор неплохо справляется со своим предназначением, но он будет полезен лишь разработчикам. И причина такого вывода кроется в том, что в бесплатной версии отсутствует множество базовых функций, а за платную нужно выложить не менее $130.
Скачать Genymotion для Windows-устройств с официального сайта |
|
Разработчик | Genymobile SAS. |
Стоимость | Базовая версия – бесплатно. Бизнес версия и для разработчиков – от $130 до $450. |
Требования | Microsoft Windows XP (SP2) и новее. Процессор Intel Pentium IV, 512 Мбайт ОЗУ, 1 Гбайт ПЗУ, видеокарта c OpenGL 2.1. |
Страницы материала
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии Правила