Лаборатория сайта Overclockers.ru продолжает цикл статей, посвященных эмуляторам OC Android для компьютеров под управлением Windows. Напомним, что героями предыдущих материалов стали Nox, Andy, Droid4X и игровой «плеер» BlueStacks.
В новом обзоре мы рассмотрим две программы, которые напрочь отличаются от всех приложений, протестированных ранее. И начнем с Memu – простого, качественного и производительного эмулятора Android OS. В отличие от него, Genymotion позиционируется как профессиональный инструмент для тестирования игр и программ на базе «зеленого робота».
В качестве тестового оборудования применялся ноутбук Lenovo Y510p (Intel Core i5-4200M 2500 ГГц, GT 755 SLI с 2 Гбайтами памяти, 4 Гбайта ОЗУ, 1 Тбайт HDD, дисплей 1920 x 1080, OC Windows 10).
Эмуляторов OC Android очень много: есть простые, а есть функциональные и узкоспециализированные. На этот раз мы рассмотрим универсальное решение, которое способно удовлетворить большую часть пользователей – MEmu.
Первым делом эмулятор нужно скачать и установить. Благо проблем с этим быть не должно, ведь MEmu – приложение бесплатное, а установка происходит в пару нажатий. Весь процесс занимает около пяти минут, причем четыре из них отнимает распаковка загруженных файлов.
После чего загружается MEmu, и мы становимся полноправными пользователями системы Android. К слову, здесь слегка переработали внешний вид, убрав меню с приложениями и виджеты. Оптимизировали рабочие столы под большую диагональ экрана и немного изменили центр уведомлений, предустановили пару приложений, в числе которых Google Play и Superuser. На этом отличия от классической системы «зеленого робота» исчерпываются.
И поскольку это эмулятор, то для взаимодействия с корневой операционной системой нам потребуются специальные средства. Все необходимое для этого разместили на вертикальной панели в правой части экрана. Не вижу смысла перечислять все функции, ведь по ярлыкам все и так понятно – это раз, ну и ничего необычного там нет – это два. При необходимости данную панель можно скрыть.
MEmu поддерживает полноэкранный режим, причем абсолютно честно – полное погружение в OC Android.
В любом эмуляторе должна быть адаптация управления, есть она и в MEmu. Если в игре требуется обозначить нажатие на определенную область, то выбираем соответствующее обозначение и переносим его на экран, указываем клавишу для действий и готово. Все, как и везде, например, в Nox.
Пункт с параметрами в эмуляторе MEmu есть, но ничего полезного там нет. Все, что мы можем – изменить разрешение экрана, язык (русского нет), выбрать тип навигационного бара, указать информацию о гаджете и отобразить координаты устройства. Еще, якобы, можно изменить количество выделяемых ядер и объем ОЗУ, правда, на практике такая возможность отсутствует.
Именно в этом эмуляторе мне очень понравилась производительность и работоспособность приложений. В MEmu на моей конфигурации заработали все тестируемые файлы, да еще как.
Не будем брать в расчет простые аркады и стратегии, начнем сразу с WOT Blitz. На минимальном пресете графики мобильные «Танки» работают с 45-50 FPS, можно даже улучить качество текстур – игра останется играбельной.
Приведем сводную таблицу работоспособности приложений.
| Приложение | Версия | FPS | Проблемы |
| Angry Birds 2 | 2.5.0 | >60 | – |
| Riptide GP | 1.6.3 | 50-60 | – |
| WOT Blitz | 2.7.0 | 45-50 | – |
| Need for Speed No Limits | 1.2.6 | 30-35 | – |
| Clash of Clans | 8.116.11 | >60 | – |
MEmu основан на базе OC Android 4.2.2. Загрузка системы происходит менее чем за минуту, если быть точным, то за 40 секунд при учете конфигурации стендового ноутбука. Это вполне неплохой результат.
Каких-то особенных проблем с работоспособностью данной программы я не испытывал. Даже наоборот – наслаждался плавными переходами от приложения к приложению и между экранами MEmu, что редкость для Android (и уж тем более эмулятора).
Ощущения не подвели, поскольку MEmu хорошо проявил себя в синтетических тестах. В Quadrant и AnTuTu Benchmark эмулятор заработал ровно 5 700 и 70 000 баллов соответственно. Пока это рекордный результат среди протестированных программ. Кстати, все тесты проводились с отключенной технологией VT.
Результаты тестов:
| Тест | Версия программы | Оценка |
| AnTuTu Benchmark | 6.0.4 | 70 000 |
| Geekbench | 3.4.1 Build 1047 | 1 250 и 1 150 |
| Quadrant | 2.1.1 | 5 700 |
В активном режиме MEmu потребляет от 400 Мбайт ОЗУ и до 25% мощности Intel Core i5 4200M.
MEmu, наверное, один из лучших эмуляторов OC Android для Windows, который стоит попробовать всем. Начнем с того, что приложение всеядное, справляется со всеми существующими играми и программами, обеспечивая наилучшую производительность. У него простой и понятный интерфейс, нет никаких заморочек или ненужных функций. Вдобавок данный эмулятор абсолютно бесплатен. А что еще требуется от программ такого рода?
Хотя без замечаний не обошлось. Отметим устаревшую версию системы, а именно: Android 4.2.2. Все-таки Android L или хотя бы Android 4.4 KitKat было бы приятнее видеть на своем экране. Да и отсутствие русского языка не радует. На этом, пожалуй, все.
Скачать Memu для Windows-устройств с официального сайта |
|
| Разработчик | Microvirt Co., Ltd. |
| Стоимость | Бесплатно. |
| Требования | Microsoft Windows XP и новее. Процессор Intel Pentium III, 1 Гбайт ОЗУ, 1 Гбайт ПЗУ, видеокарта c OpenGL 2.1. Наличие Intel VT-x или AMD-V приветствуется. |
Рассмотренные ранее эмуляторы создавались для обычных пользователей, которые хотят вкусить все прелести системы 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.
| Приложение | Версия | FPS | Проблемы |
| Angry Birds 2 | 2.5.0 | - | Отсутствие интернета |
| Riptide GP | 1.6.3 | - | Вылетает |
| WOT Blitz | 2.7.0 | - | Проблемы с управлением (+ отсутствие интернета) |
| Need for Speed No Limits | 1.2.6 | - | Не запускается |
| Clash of Clans | 8.116.11 | - | Отсутствие интернета |
Genymotion потребляет apk-файлы практически для всех типов систем, поддерживает устройства с процессорами ARM и x86. Да и в целом эмулятор очень отзывчивый и плавный, и оставляет положительные ощущения.
Стоило бы протестировать и синтетические бенчмарки, такие как AnTuTu Benchmark, Geekbench и Quadrant, но для работы каждого теста необходимо подключение к всемирной паутине. Напомним, что в базовой версии эмулятора такая возможность отсутствует.
| Тест | Версия программы | Оценка |
| AnTuTu Benchmark | 6.0.4 | – |
| Geekbench | 3.4.1 Build 1047 | – |
| Quadrant | 2.1.1 | – |
В режиме работы 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. |