Как установить службы Google Play в виртуальную машину Genymotion (без поддержки перетаскивания)?
Как установить службы Google Play в эмулятор Genymotion без поддержки перетаскивания?
Я не могу установить его, как упоминалось в Qaru post Как вы устанавливаете рамки Google (Play, Accounts и т.д.) на виртуальном устройстве Genymotion? due к отсутствию поддержки для установки перетаскивания.
Genymotion поддерживает Google Apps для нескольких эмуляторов, но не поддерживает планшетные эмуляторы.
Ответы
Ответ 1
Genymotion не предоставляет Google Apps. Чтобы установить 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 поверх эмулятора. Появится диалоговое окно, которое будет отображаться в процессе передачи файлов, затем появится другое диалоговое окно и спросите, хотите ли вы его выпустить на эмулятор. Нажмите "ОК" и перезагрузите устройство, запустив adb reboot
в своем терминале или в командной строке.
-
Перетащите второй файл gapps - * - signed.zip и повторите те же действия, что и выше. Запустите adb reboot
снова и, после перезагрузки, Google Apps будет в эмуляторе.
-
В этот момент "Службы Google Apps" будут часто сбой со следующим сообщением google play services has stopped working
. Откройте Google Play. Предоставив данные своей учетной записи, откройте Google Play и обновите установленные Google Apps. Похоже, Google Play понимает, что у вас старые службы Google Play, и попросит вас обновить (в моем случае для обновления Hangouts Google требуется новая версия Служб Google Play). Я также слышал, что просто ожидание также предложит вам обновить. Приложение Google Play Services похоже не выглядит иначе - вы не можете его искать. Затем вы должны увидеть предложение об обновлении сервисов Google Play. После установки новых сервисов Google Play теперь у вас будет стабильный рабочий доступ к Google Play
Ответ 2
Последняя версия Genymotion (2.10.0) теперь позволяет вам установить GApps с панели инструментов эмулятора:
Нажмите кнопку GApps на панели инструментов.
Примите Условия использования
Затем начнется загрузка приложений Google.
После завершения загрузки просто перезапустите виртуальное устройство!
Ответ 3
Вы можете сделать это просто:
- Загрузите установщик перевода ARM v1.1 (ARMTI)
- Загрузите Google Apps для Android версии 4.4, 4.3, 4.2 или
4.1, например
- Перетащите ARMTI на HomeScreen вашего эмулятора и
подтвердить все
- Перезагрузите эмулятор.
- Перетащите правильную версию приложения Google на домашний экран
- Перезагрузите эмулятор.
- Выполнено задание.
ПРИМЕЧАНИЕ. вы можете найти правильную версию GApp здесь:
http://forum.xda-developers.com/showthread.php?t=2528952
Ответ 4
Я попробовал почти все перечисленные выше опции, но не смог установить сервисы google play, но только что нашел из раздел faq genymotion что единственным способом доступа к сервисам Google Play является использование пакетов, предоставляемых OpenGapps.
Я пробовал, и это сработало:
- Посетить opengapps.org
- Выберите x86 как платформу
- Выберите версию Android, соответствующую вашему виртуальному устройству
- Выберите nano как вариант
- Загрузите zip файл
- Перетащите ZIP-установщик в новое виртуальное устройство Genymotion (только 2.7.2 и выше).
- Следуйте всплывающим инструкциям
Ответ 5
Для Android 6.0 по крайней мере, вещь ARM Translation, по-видимому, не нужна.
Просто возьмите пакет x86 + Android 6.0 (nano в порядке) от OpenGApps и установите его, перетащив и отпустив его и сообщив ему, чтобы он вспыхнул.
Кажется, что вещь ARM translation была ранее требовалась, прежде чем пакет x86 был доступен. Вам может понадобиться преобразование ARM, если вы хотите установить только приложения ARM.
Ответ 6
Для Genymotion "Lollipop Preview - Nexus 5" виртуальное устройство
Подробнее GApps здесь
Обратите внимание, что перед обновлением Google+ показывает много ошибок.
Ответ 7
С помощью adb вы можете установить ZIP файлы GApps и ARM без перетаскивания.
emuking от разработчиков XDA имеет инструкции для него:
Я использовал 4.2.2, что приемлемо для моих целей тестирования. Затем я извлек обе папки zip/system/... в папку на рабочем столе. В приглашении cmd я использовал следующие команды (шаг 1 является необязательным и для проверки того, что adb работает):
- устройства adb
- adb remount
- adb push "C:\Users\John\Desktop\GenyF_cked\system" /system
Вам нужно будет изменить имя папки в строке "adb push", где вы фактически извлекли оба ZIP файла. После этого я рекомендую вам "перезагрузить компьютер".
Ответ 8
Теперь Gapps предоставляет способ установки пакета gapps complete apk.
Загрузите APK и инструкцию по установке из следующей ссылки:
http://opengapps.org/app/
Вы можете загрузить текущую APK из следующей ссылки:
Ссылка на воспроизведение в магазине: https://play.google.com/store/apps/details?id=org.opengapps.app
Текущая версия Ссылка на сайт (7/22/2017):
http://opengapps.org/app/opengapps-app-v16.apk
Ответ 9
- Загрузите ARM Translation v1.1 и запустите его, перетаскивая его по эмулятору. Затем перезагрузите эмулятор.
- Перейдите в Откройте GApps, выберите архитектуру x86, версию вашего эмулятора и варианта Android (достаточно nano, другие приложения могут быть установлены из Play Маркета) и загрузите zip архив. Перетащите этот архив в эмулятор и запустите его. Перезагрузите эмулятор.
Ответ 10
Перетаскивание не работало в моей системе...
Я нашел blogpost, в котором описывается, как вы устанавливаете его с помощью adb:
adb push Genymotion-ARM-Translation_v1.1.zip /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip
adb push gapps-jb-yyyymmdd-signed.zip /sdcard/Download/gapps.zip
adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip
adb reboot
adb shell flash-archive.sh /sdcard/Download/gapps.zip
adb reboot
Ответ 11
Начиная с версии 2.10, Genymotion можно установить с помощью панели инструментов в вашем эмуляторе. Просто найдите кнопку Открыть GAPPS.
Ответ 12
Для Genymotion 2.12.2 вы можете найти GApps, добавленные во всех своих виртуальных устройствах. Запустите любое виртуальное устройство Genymotion, а затем вы можете найти в верхнем правом углу, который говорит об открытии GApps. Нажмите его, и он автоматически установит GApps.
! (https://imgur.com/a/ju3EYE0)
Ответ 13
Следуя шагам в принятом ответе, я не работал. Я выполнил шаги в этом руководстве с изображением 5.0.0, и он выполнил эту работу. Это пошаговый процесс, как и принятый ответ для добавления поддержки Google Play
к изображениям геномиотизма.
Наиболее важные отличия заключаются в том, что в руководстве, к которому я привязался, упоминается, что установка Google Play Services
на изображениях, работающих выше 5.0.0, может не работать, и они говорят, чтобы изменить ADB tool connection settings
на рабочем столе Genymotion
окна настроек приложения: Use custom Android SDK tools
. Кроме того, gapps
zips выглядят иначе.
В руководстве также используются GIF, чтобы проиллюстрировать этапы процесса, поэтому он оставляет гораздо меньше места для сомнений.
Ссылка на gapps
zip для Android 5.0, используемая в руководстве - требуется Genymotion 2.4.0 +
Ссылка на установщик перевода ARM v1.1, используемый в руководстве - это предусмотрено для удобства. он не кажется ничем иным, чем тот, который представлен в принятом ответе с первого взгляда.
Ответ 14
По состоянию на февраль 2017 года невозможно установить сервисы google play на эмуляторе genymotion.
Ответ 15
В зависимости от того, на каком оборудовании работает эмулятор Genymotion, может быть достаточно, чтобы только выслать правильную версию gapps без слоя эмуляции ARM. Установка эмуляции ARM позволит устанавливать только приложения ARM, но это может замедлить работу эмулятора и вызвать другие проблемы.
Ответ 16
Загрузите последнюю версию genymotion и после создания устройства нажмите на Open GAPP в правой части устройства.
Это работает для меня
Ответ 17
Пытался загрузить приложение Gapps и установить его на Genymotion, но понял, что его уже включили в сам эмулятор
https://www.genymotion.com/blog/2-10-open-gapps-widget/
Ответ 18
В правом верхнем углу движений есть кнопка "Открыть GAPPS". Нажмите на него, вы можете напрямую установить Gapps из genymotion.