Софт

Genymotion: быстрый и простой в использовании эмулятор Android (x86) с поддержкой аппаратного ускорения OpenGL

genymotion

Genymotion - быстрый эмулятор Android, который включает в себя настроенные образы Android (x86 с аппаратным ускорением OpenGL), идеальный для тестирования приложения. Этот проект вырос из старого AndroidVM, и в сравнении с ним Genymotion имеет новый дизайн плеера, установщик и многое другое.

Как говорят разработчики, цель продукта - заменить эмулятор Android от Google не только разработчикам Android, но и людям, которые делают демонстрации приложений Android.

Genymotion (сейчас находит в бета-версии) доступен для Linux, Windows и Mac OS X и требует VirtualBox. Код виртуальный машин открыт, но софт, который работает на хосте, бесплатен для использования, но его исходный код закрыт. В будущем Genymotion будет иметь бесплатную версию со множеством возможностей, но также будут доступны платные версии, в основном для больших компаний, которым нужна совместная работа над Genymotion.

Возможности Genymotion:

  • Быстрая загрузка и запуск предварительно настроенных образов: Android 4.1.1 - API уровня 16 (с поддержкой x86): Nexus 7 Jelly Bean, Nexus S Jelly Bean, Nexus One Jelly Bean, 10.1'', WXGA Tablet Jelly Bean, 7.0'' и WSVGA Tablet Jelly Bean, можно скачать сборки с или без приложений Google (Play Store и так далее)
  • Сеть: Ethernet (эмулирует соединение WiFi)
  • GPS (с настраиваемыми координатами) и батарея (с настраиваемым уровнем батареи)
  • Отображение: аппаратное ускорение с OpenGL, режим полноэкранного просмотра
  • Консоль, которая позволяет вам взаимодействовать с вашей виртуальной машиной, используя командную строку
  • Поддержка ADB
  • Плагины к Eclipse и Android Studio
  • Поддерживает Linux, Windows и Mac.

В будущих релизах ожидается появление новых сенсоров: гироскоп, яркость экрана, температура, вектор поворота и многое другое.

Учтите, что, так как это бета-версия, вы можете обнаружить баги или незавершенные возможностей. По моим наблюдениям, всё работало довольно-таки хорошо: соединение с Интернетом работало "из коробки", и я смог поиграть в такие игры, как Angry Birds или Fruit Ninja без каких-либо "тормозов" (хотя, очевидно, это зависит от вашего "железа"):

Вот ещё скриншоты этого эмулятора:

genymotion vm 5

genymotion
1. Чтобы использовать Genymotion, вам нужно установить Oracle VirtualBox - я тестировал этот эмулятор с Oracle VirtualBox 4.2.16, а также заметил некоторые проблемы со старыми версиями, поэтому вам стоит обновиться на самый последний стабильный релиз.

2. Следующий наш шаг - загрузка Genymotion. Чтобы загрузить его, вам нужно зарегистрировать бесплатный аккаунт на https://cloud.genymotion.com. После создания аккаунта загрузите Genymotion в вашу домашнюю диреторию.

3. Теперь давайте установим Genymotion. Для этого мы должны разрешить загруженному .bin-файлу исполнение и запустить его:

32bit:

cd
chmod +x genymotion-1.0_x64.bin
./genymotion-1.0_x64.bin

64bit:

cd
chmod +x genymotion-1.0_x64.bin
./genymotion-1.0_x64.bin

Установщик спросит вас, хотите ли вы продолжить - введите "y" (без кавычек), нажмите Enter, и на этом всё, теперь Genymotion должен быть установлен на вашей системе.

4. Если вы следовали нашим инструкциям выше, то Genymotion должен быть установлен в директории ~/genymotion, так что, чтобы запустить его, выполните следующую команду:

~/genymotion/genymotion

Теперь должен запуститься Genymotion. Чтобы добавить новое виртуальное устройство, нажмите "Add", войдите с помощью вашего имени пользователя и пароля Genymotion (которые мы создали на втором шагу), и вы должны увидеть список доступных устройств.

Выберите из списка виртуальное устройство, которое вы хотите запустить, и нажмите "Add" (чтобы устанавливать приложения из магазина Google Play Store, убедитесь, что в имени машины упоминается словосочетание "Google Apps"):

После того, как вы кликните "Next", должна начаться загрузка машины. После окончания загрузки вы должны снова нажать "Next", придумать имя вашему виртуальному устройству, и, наконец, нажать кнопку "Finish": теперь ваше устройство должно отображаться в главном окне Genymotion. Используя кнопки справа (или с помощью контекстного меню устройства), вы можете изменить размер экрана, или же совсем удалить устройство.

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

Из меню Genymotion вы можете установить путь к ADB или ввести прокси, который будет использоваться вашим устройством. Когда я тестировал приложение, Genymotion отображал сообщение о том, что путь к ADB неверен, даже когда все было правильно - надеюсь, что этот баг скоро исправят. Когда вы запустите виртуальную машину, вы можете присоединиться через ADB, используя стандартный IP-адрес виртуальной машины: 192.168.56.101 (это можно настроить из виртуальной машины, через настройки Genymotion, которые доступны в списке виртуальных машин Android).

Комментарии   

 
0 #3 Sanok 23.04.2016 06:40
:-* :-* :-) :lol: :roll: :sigh: :-? :-x :o :-* :D :D :D
Цитировать
 
 
0 #2 Sanok 23.04.2016 06:37
я крутой
Цитировать
 
 
+2 #1 Romek 12.07.2013 07:21
.bin-файлу исполнение и запустить его:

32bit:
cd
chmod +x genymotion-1.0_ x64.bin
./genymotion-1.0_ x64.bin

64bit:
cd
chmod +x genymotion-1.0_ x64.bin
./genymotion-1.0_ x64.bin

В чём разница-то между 32 и 64?
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Аккаунт




Мы в соц. сетях






Подпишись на нашу RSS

Новости Hi-Tech

Как избавиться от уведомлений в браузере

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

Что нового в юбилейной версии браузера F…

На днях стал доступным релиз обновленного веб-браузера от Mozilla. Представленный Firefox 50 выпущен в версиях для десктопов с популярными операционными системами, а также для мобильных устройств, работающих на Android. Одним...

Ремонт ноутбуков - выбираем сервис

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

Как выбрать чехол для мобильного телефон…

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

Go to top