Genymotion не устанавливаются приложения
Как установить сервисы Google Play в эмулятор Genymotion без поддержки перетаскивания?
Я не могу установить его, как указано в Stack Overflow post как вы устанавливаете рамки Google (Play, учетные записи и т. д.) на виртуальном устройстве Genymotion? из-за отсутствия поддержки для установки перетаскивания.
Genymotion поддерживает приложения Google для нескольких эмуляторов, но не поддерживает эмуляторы планшетов.
Genymotion не предоставляет приложения Google. Чтобы установить Google Apps:
обновление Genymotion и VirtualBox до последней версии.
скачать два zip-файлы:
- установщик перевода ARM v1.1
- Google Apps для вашей версии Android: 2.3.7-4.4.4 или 4.4 - 6.0 (с платформой и вариант) вы также можете найти список GApps в wbroek пользователь страница GitHubGist.
откройте эмулятор Genymotion и перейдите на главный экран, затем перетащите первый файл Genymotion-ARM-Translation_v1.1.zip через эмулятор. Появится диалоговое окно и покажет, как выполняется передача файлов, затем появится другое диалоговое окно и спросит, что вы хотите мигать на эмуляторе. Нажмите OK и перезагрузите устройство, запустив adb reboot из вашего терминала или командной строки.
перетащите и отбросьте второй файл gapps - * - подписано.zip и повторите те же шаги, что и выше. Запустить adb reboot снова и, после перезагрузки, приложения Google будут в эмуляторе.
последняя версия Genymotion (2.10.0) теперь позволяет установить GApps с панели инструментов эмулятора:
затем начнется загрузка приложений google
после завершения загрузки просто перезагрузите виртуальное устройство!
вы можете сделать это просто:
- скачать перевод рукоятка установки В1.1(ARMTI)
- загрузите приложения Google для Android версии 4.4, 4.3, 4.2 или 4.1 к примеру
- перетащите ARMTI на рабочий стол эмулятора и подтвердить все
- перезагрузите эмулятор
- перетащите правильную версию приложения Google на рабочий стол
- перезагрузите эмулятор
- работа СДЕЛАННЫЙ.
Примечание: вы можете найти правильную версию GApp здесь:
Я попробовал почти все вышеперечисленные опции, но не смог установить сервисы google play, однако только что нашел из раздел faq genymotion единственный способ получить доступ к службам Google play-использовать пакеты, предоставляемые OpenGapps.
Я попробовал и это сработало:
для Android 6.0 по крайней мере, перевод ARM, по-видимому, не нужен.
просто возьмите пакет x86 + Android 6.0 (nano в порядке) из OpenGApps и установить, перетащив и падение и сказав ему мигать.
кажется, что перевод ARM был ранее необходим, прежде чем пакет x86 был доступен. Возможно, Вам все еще понадобится перевод ARM, если вы хотите установить приложения только для ARM.
для того, как Genymotion "чупа-чупс "превью" нексус 5" виртуальным устройством
те же шаги, упомянутые в ответах @KingyBobo и @anp8850, но:
Больше GApps здесь
обратите внимание, что Google+ показывает много ошибок перед обновлением.
с помощью adb вы можете установить GApps и ARM Support zips без перетаскивания. emuking от разработчиков XDA есть инструкция на это:
Я использовал 4.2.2, что вполне приемлемо для моих целей тестирования. Затем я извлек оба zip " / system/. "папки в папку на моем рабочем столе. В командной строке cmd я использовал следующие команды (Шаг 1 является необязательным и для проверки того, что adb работает):
- устройства adb
- adb перемонтировать
- adb push "C:\Users\John\Desktop\GenyF_cked\system" / system
вам придется изменить имя папки в строке "ADB push", где вы фактически извлекли оба zip-файла. После этого я рекомендую вам "перезагрузить adb" устройство.
- скачать ARM Translation v1.1 и прошить его, перетаскивая эмулятор. Затем перезагрузите эмулятор.
- на Открыть GApps, выберите архитектуру x86, Android версию эмулятора и вариант (nano достаточно, другие приложения могут быть установлены из Play Маркета) и скачать zip архив. Перетащите этот архив в эмулятор и запустите его. Перезагрузите эмулятор.
теперь Gapps обеспечить способ установки пакета gapps тщательный apk.
скачать APK и инструкции по установке из ссылки ниже:
вы можете скачать текущий APK из ссылки ниже:
перетаскивание не работает в моей системе.
Я нашел blogpost который описывает, как вы устанавливаете его с adb:
следующие шаги в принятом ответе не сработали для меня. Я пошел по ступенькам в данное руководство с изображением под управлением 5.0.0, и он получил работу. Это пошаговый процесс, как и принятый ответ на добавление Google Play поддержка изображений genymotion.
наиболее важными отличиями являются то, что в руководстве, с которым я связан, они упоминают, что установка Google Play Services картинки больше, чем 5.0.0 может не работать, и они говорят, чтобы изменить ADB tool connection settings в Genymotion окно настроек настольного приложения: Use custom Android SDK tools . Кроме того, gapps молнии, кажется, разные.
руководство также использует GIF, чтобы проиллюстрировать шаги в этом процессе, поэтому он оставляет гораздо меньше места для сомнений.
ссылка на ARM Translation Installer v1.1 используется в руководстве -- это для удобства. он не станет отличается от приведенного в принятом ответе на первый взгляд
Описание: Genymotion - быстрый эмулятор Android, который включает в себя настроенные образы Android (x86 с аппаратным ускорением OpenGL), идеальный для тестирования приложения. Этот проект вырос из старого AndroidVM, и в сравнении с ним Genymotion имеет новый дизайн плеера, установщик и многое другое.
Как говорят разработчики, цель продукта - заменить эмулятор Android от Google не только разработчикам Android, но и людям, которые делают демонстрации приложений Android.
Genymotion доступен для Linux, Windows и Mac OS X и требует VirtualBox. Код виртуальный машин открыт, но софт, который работает на хосте, бесплатен для использования, но его исходный код закрыт. В будущем Genymotion будет иметь бесплатную версию со множеством возможностей, но также будут доступны платные версии, в основном для больших компаний, которым нужна совместная работа над Genymotion.
- Быстрая загрузка и запуск предварительно настроенных образов Android. Список устройств постоянно расширяется.
- GPS (с настраиваемыми координатами) и батарея (с настраиваемым уровнем батареи)
- Отображение: аппаратное ускорение с OpenGL, режим полноэкранного просмотра
- Консоль, которая позволяет вам взаимодействовать с вашей виртуальной машиной, используя командную строку
- Поддержка ADB
- Эмуляция передней и задней камеры
- Функции скринкаста и удаленного управления (в коммерческой версии)
- Плагины к Eclipse и Android Studio
- Поддерживает Linux, Windows и Mac.
- В будущих релизах ожидается появление новых сенсоров: гироскоп, яркость экрана, температура, вектор поворота и многое другое.
- Работает на порядок быстрее эмуляторов от Google (не только на процессорах Intel)
- Общий буфер обмена виртуального устройства и ПК
- Возможность редактирования IMEI/MEID виртуального устройства (в коммерческой версии)
- Pixel Perfect - режим отображения, при котором 1 пиксель экрана устройства будут отображаться с использованием только одного пикселя на вашем мониторе (в коммерческой версии)
- Factory Reset - полный сброс виртуального устройства (в коммерческой версии)
- Дублирование образа в списке виртуальных устройств (в коммерческой версии)
- Редактирование количества процессоров (CPU) и количества оперативной памяти (RAM) в настройках виртуального устройства.
- Контроль датчиков в коде приложения через Genymotion Java API (в коммерческой версии)
- Автоматическое обновление образов для новой версии программы (в коммерческой версии)
- Генерирование архива log файлов при обращении в тех поддержку
- Сохранение настроек GPS виджета до следующего запуска (в коммерческой версии)
- Исправления ошибок падения эмулятора, добавлена информация в логах.
- Эмуляция работы интернета через GPRS, Edge, 3G, 4G и пр.
- Виджет эмуляция голосовых звонков (в коммерческой версии)
- Исправлена ошибка вылета программы при выходе системы из сна, ошибка неправильной настройки сетевого соединения, мултитач и поворот в некоторых приложениях и другие исправления
- Исправлены образы устройств с исправлением множества ошибок
- Нет эмуляции голосовых вызовов . Есть в коммерческой версии.
- Не на всех процессорах поддерживаются приложения на Adobe Air Mobile, Unity3D, без поддержки архитектуры х86
Добавление Google Apps (Маркет, карты и пр.) в новые образы:
Копирование файлов в/из эмулятор(а), установка приложений:
Изменение build.prop (изменение/имитация модели смартфона на эмуляторе)
Не работает drag'n'drop (перетягивание файлов в окно эмулятора)
Не спрашивайте здесь, почему не работает та или иная игра. Разработчиков этого эмулятора здесь нет. Скорее всего игра написана на Adobe Air Mobile, Unity3D или в ней нет поддержки архитектуры х86. Так же смотрите параметры виртуализации и пр., возможно причина в вашем процессоре. Для игр используйте эмулятор BlueStacks App Player - он для этого и разрабатывается. Genymotion адаптирован больше для работы и демонстрации приложений.
Внимание! Для работы программы требуется обновить VirtualBox до версии 4.2.12 или выше
Причина редактирования: Genymotion 3.2.1. Перенес проблемы под спойлерИз того что успел посмотреть и узнать о Genymotion:
- Перед установкой VirtualBox лучше закрыть все, лишние программы ( не знаю изза какой именно Outpost, Checkpoint VPN, Dropbox, Skype, Miranda и еще с десяток, но пока все не выключил получал синий экран смерти, когда VirtualBox устанавливал свои драйвера) Те что не мог зарыть, убивал через диспетчер задач.
- Как уже давно известно на одной машине не могут одновременно находиться VitrualBox и эмулятор андроида YouWave, приходится выбирать или тот или другой.
- По умолчанию образы которые скачивает Genymotion имеют 512 RAM, изза этого виртуалка очень тормозила, но через VirtualBox можно увеличить количество оперативной памяти до 1024 и более, станет чуть по легче. Так же можно попробовать увеличить мощность этой виртуалки, добавив процессора, видео памяти и прочего.
- После изменений в VirtualBox можно протестировать оптимально ли настроено, открыв настройку этой виртуалки еще раз. Производится автоматический тест установленных параметров и дается подсказка если включены не оптимальные опции замедляющие работу.
- В самом Genymotion можно найти конфигурационное приложение, которое должно включать root, статический свой IP, отключать Hardware OpenGL, и другое. ( к сожалению применить настройки так и не удалось, после перезагрузки восстанавливались предыдущие настройки)
- Тесты AnTuTu Benchmark показали 18к, но это только за счет процессора. Видео (3d) показывало жалкие показатели около 900, тогда как SGS4 показал 9к. Что для игр очень критично. Тесты OpenGL показывали всего 9 fps. (конечно все зависит от ПК, но не думаю что Acer Aspire 6920G-934G32Bn такой уж слабый ноутбук)
Как еще оптимизировать эту виртуалку, чтобы игры не лагали и процессор не был загрузен на все 100% даже когда запускаешь самую простеньку типа Avatar Fight HD в которой даже нет никакой 3D графики?
- Перед установкой VirtualBox лучше закрыть все, лишние программы ( не знаю изза какой именно Outpost, Checkpoint VPN, Dropbox, Skype, Miranda и еще с десяток, но пока все не выключил получал синий экран смерти, когда VirtualBox устанавливал свои драйвера) Те что не мог зарыть, убивал через диспетчер задач.Установилось все без проблем. Outpost-a конечно не было, был PC Tools FireWall Plus 7
- По умолчанию образы которые скачивает Genymotion имеют 512 RAM, изза этого виртуалка очень тормозила, но через VirtualBox можно увеличить количество оперативной памяти до 1024 и более, станет чуть по легче. Так же можно попробовать увеличить мощность этой виртуалки, добавив процессора, видео памяти и прочего.Наверное зависит, какой образ скачать с репозитория. При скачивании и добавлении нового устройства выдаются параметры виртуалки в т.ч. показывается и количество RAM. По умолчанию у меня сразу стаяло 1 Гб (при 4 Гб на ПК)
- В самом Genymotion можно найти конфигурационное приложение, которое должно включать root, статический свой IP, отключать Hardware OpenGL, и другое. ( к сожалению применить настройки так и не удалось, после перезагрузки восстанавливались предыдущие настройки)При перезапуске эмулятора все сбрасывается. Нужно делать непосредственно перезагрузку вируалки. Т.е. не закрывать само окно плеера образа и ждать, пока Android перезагрузится.
- Тесты AnTuTu Benchmark показали 18к, но это только за счет процессора. Видео (3d) показывало жалкие показатели около 900, тогда как SGS4 показал 9к. Что для игр очень критично. Тесты OpenGL показывали всего 9 fps. (конечно все зависит от ПК, но не думаю что Acer Aspire 6920G-934G32Bn такой уж слабый ноутбук)Для тестирования игр, к сожалению, данный эмулятор не подходит. Лучше использовать BlueStacks. Или нужно просто разобраться. Возможно нужно отключить OpenGL или поэкспериментировать.
Хорошая идея, понравилось.
Некая странность: зарегистрировался, подключился, скачались и установились образы.
Запускаю в Genymotion виртуальный андроид. Все запускается, вижу просто черный экран с кнопками и индикаторами по правому краю. Экран ни на что не реагирует. В Virtualbox вижу запущенную виртуальную машину, на превьюшке - экран запущенного андроида, сессия ВМ заблокирована.
Если выключить ВМ и запустить ее не в Genymotion, а в Virtualbox - все работает. Кнопки нажимаются, экран реагирует, программы запускаются. Глубоко не тестировал.
- То, что я могу управлять виртуальным Андроидом только через оболочку Virtualbox, а в Genimotion не могу, вижу только черный экран - так и должно быть? Или я что-то делаю неправильно? Как заставить работать управление в Genymotion?
- Есть ли образы под Андроид 2.3 с 512 мб. памяти? (у меня слабые ПК, а хочется иногда тестировать софт).
- То, что я могу управлять виртуальным Андроидом только через оболочку Virtualbox, а в Genimotion не могу, вижу только черный экран - так и должно быть? Или я что-то делаю неправильно? Как заставить работать управление в Genymotion?Не должно. Должно запускатся с Genimotion оболочки. Нажимаете Play - в начале черный экран с надписью "Android" а затем и отображается home screen. Какая у вас ОС, параметры ПК?
Андроид Эмулятор Genymotion – мощное средство для эмуляции ОС Android. Она включает образы 32-раздярной (x86) системы Андроид с openGL, благодаря чему идеально подходит для проверки приложений. Цель разработчиков, по их словам – достойная альтернатива эмулятора корпорации Гугл.
К сожалению, пока в ней отсутствует встроенная поддержка Google-приложений. Это ограничение можно снять, выполнив ряд несложных действий.
Genymotion: установка приложений
Дополнение первой необходимости - Genymotion ARM Translation v1.2. Оно позволяет пользоваться программами Google. После того, как ARM
Translation v1.2 загрузилось, его нужно установить в эмулятор с помощью следующих шагов:
- Открыть эмулятор Андроид Genymotion;
- Дождаться, пока приложение полностью загрузится;
- С помощью зажатой левой кнопки мыши перетащить файл ARM Translation в окно эмулятора;
- Откроется окно с надписью «File transfer in progress», на запрос подтверждения нажать ОК;
- Дождаться завершения установки.
Во время установки может выскочить окно с надписью «Failed to flash file Genimotion-ARM-Translation». Ничего страшного в нём нет, нужно просто нажать кнопку ОК и ждать дальше. Теперь эмулятор нуждается в перезагрузке. Достаточно закрыть его, подождать несколько секунд и снова открыть. Далее необходимо скачать пакет приложений от Google, чтобы начать ими пользоваться.
Пакет должен соответствовать эмулируемой версии Android. Скачанные пакет и архив перемещаются в окно запущенного эмулятора. Выпадающие в ходе установки ошибки можно игнорировать, нажимая кнопку ОК. Далее следует ещё одна перезагрузка эмулятора.
Запускаем Google-приложения
После повторного запуска в окне должны появиться Google-приложения. Нам потребуется Google Play. Он попросит создать аккаунт или воспользоваться существующим. Если пользователь уже зарегистрировал аккаунт, он может воспользоваться им, в противном случае тут же можно будет создать новый. Приложение попросит подтвердить лицензионное соглашение – нужно поставить галочку и нажать «Accept».
Эмулятор полностью готов к работе. С помощью Play Market можно скачивать и устанавливать любые приложения точно так же, как и на любом смартфоне или планшете с ОС Android.
Как запустить Андроид приложения и игры на Windows, Linux и Mac устройствах с помощью эмулятора планшетов и смартфонов Genymotion. Если вы занимаетесь разработкой Android приложений или хотели бы просто иметь возможность их запуска на своем Windows, Linux, Mac компьютере или Windows планшете, то обычно для этого советуют использовать либо Android SDK, либо такие приложения, как Bluestacks App Player.
Однако и у того и у другого решения есть свои, достаточно серьезные недостатки. Эмулятор, встроенный в Android SDK работает очень медленно, а Bluestacks App Player до сих пор «застрял» во временах Ice Cream Sandwich. К счастью, существует решение, у которого оба этих недостатка отсутствуют и, благодаря которому вы можете запускать Android приложения в VirtualBox, имитируя их работу на различных планшетах и смартфонах. Речь идет о полноценном Android эмуляторе Genymotion, с которым я сегодня хочу вас познакомить.
Еще одним достоинством Genymotion является то, что его виртуальные планшеты и смартфоны имеют полный доступ через ADB и поддержку разнообразных датчиков и сенсоров. Заинтригованы? Тогда читайте, как установить Genymotion на ваш компьютер или Windows планшет.
В первую очередь, вам нужно перейти на официальный сайт Genymotion по этой ссылке и создать новую учетную запись, указав при этом рабочий адрес электронной почты. На этот адрес придет письмо со ссылкой, перейдя по которой вы подтвердите свою регистрацию и получите возможность скачать Genymotion – на открывшейся странице, в правом верхнем углу нажмите на кнопку «Get Genymotion». После этого откроется страница с возможными вариантами установки. Выберите подходящий, нажав одну из кнопок «Download», «Download for free» или «Bye».
Начнется процесс установки, в ходе которого на ваш компьютер будет установлен VirtualBox (При появлении окна, как на скриншоте выше, просто нажмите кнопку "Next >"), Genymotion и Genymotion Shell. Владельцам Mac компьютеров VirtualBox придется установить самостоятельно.
Теперь вы можете запустить Genymotion. После запуска вы увидите окно с кнопками «Play», «Add» и «Settings», предназначенными для запуска и добавления виртуального Android устройства, а также настройки самого приложения.
Вы уже, наверняка, догадались, что следующим шагом будет добавление виртуального Android устройства в Genymotion. Для этого нажмите на кнопку «Yes» (при первом запуске, как на скриншоте выше) или «Add», после чего будет запущен установщик, который поможет добавить и сконфигурировать новое виртуальное Android устройство.
Для того, чтобы скачать новое виртуальное устройство, вам необходимо войти в учетную запись Genymotion. Нажмите Connect и введите имя пользователя и пароль, после чего вы увидите список доступных виртуальных устройств.
Выберите, то, которое вам нужно и нажмите на кнопку «Next». Для примера я установил Nexus 7 (скриншот в заголовке), но процедура одинакова для всех устройств.
После окончания закачки вы вернетесь к главному окну Genymotion, где вы сможете выбрать и запустить закачанное устройство.
Всё очень просто, не правда ли?
Так как Genymotion использует VirtualBox, для увеличения производительности вы можете использовать следующие его настройки:
Запустите VirtualBox и нажмите на кнопку «Настроить». На вкладке «Дисплей» установите объем памяти видеоадаптера виртуальной машины на значение минимум в 128 МБ. Также, неплохо будет, если вы поставите отметку напротив пункта «Включить 3D ускорение».
На вкладке «Система» -> «Материнская плата» задайте объем оперативной памяти в 2048 МБ (если, конечно, это позволяет сделать реальный объем памяти вашего компьютера).
Конечно, на обычном компьютере вы не сможете делать звонки с помощью вашего мобильного телефона, но его сетевое подключение, а также веб-камера ноутбука, микрофон и динамики вам будут доступны. Вы даже можете установить на него кастомную прошивку с root правами, такую как CyanogenMod. Это, кстати один из способов установить на виртуальный планшет или смартфон набор стандартных приложений Google, которые изначально в Genymotion не поддерживаются.
Читайте также: