Как установить Google фреймворки (Play, Accounts и т. д.) на виртуальном устройстве Genymotion? [дубликат]



этот вопрос уже есть ответ здесь:




  • Как установить сервисы Google Play в виртуальной машине Genymotion (без поддержки перетаскивания)?

    11 ответов



в настоящее время я пробую Genymotion и boy, это намного быстрее, чем эмулятор ADT.



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

724   11  

11 ответов:

обновление 28 мая 2017: Этот метод больше не поддерживается и не работает насколько я знаю. Даже не пытайся.


# как добавить приложения Google и поддержку ARM в Genymotion v2. 0+ #

Оригинальный Источник: [руководство] Genymotion / установка ARM Translation и GApps-XDA-Developers

примечание(2 февраля): в отличие от предыдущих отчетов, было обнаружено, что Android 4.4 действительно работает с ARM перевод, хотя и глючит. Выполните те же действия, что и раньше, просто убедитесь, что вы загружаете 4.4 GApps.

обновление-v1. 1: я получил более современные сборки libhoudini и обновил ZIP-файл. Это исправляет много сбоев приложений и зависает. Просто вспыхните новый, и он должен работать.


это руководство предназначено для возврата Как перевода/поддержки ARM (это то, что вызывает ошибки "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"), так и Google Воспроизведение приложений в виртуальной машине Genymotion.

  1. загрузите следующие молнии:
  2. далее откройте свою виртуальную машину Genymotion и перейдите на главный экран
  3. теперь перетащите Genymotion-ARM-Translation_v1.1.молнии в окно виртуальной машины Genymotion.
  4. он должен сказать"передача файлов в процессе". После того, как он попросит вас прошить его, Нажмите кнопку "ОК".
  5. Теперь перезагрузите виртуальную машину с помощью ADB (adb reboot) или приложение как ROM Toolbox. При необходимости вы можете просто закрыть окно VM, но я не рекомендую его.
  6. как только вы снова окажетесь на главном экране перетащите gapps - * - подпись.молнии (имя меняется) на вашей виртуальной машине, и нажмите кнопку "ОК", когда его спросят.
  7. как только он закончит, снова перезагрузите виртуальную машину и откройте магазин Google Play.
  8. войдите в свою учетную запись Google
  9. после того, как в магазине перейдите в меню "Мои приложения" и пусть все обновления (он исправляет много вопросов). Также попробуйте обновить Google Play Services напрямую.
  10. теперь попробуйте найти "Netflix" и "Google Drive"
  11. если оба приложения отображаются в результатах, и вы можете скачать/установить их, то поздравляем: теперь у вас есть поддержка ARM и Google Play полностью настроен!

Я проверил это на Genymotion v2.0.1-v2.1 с помощью Android 4.3 и 4.4 изображений. Не стесняйтесь пропускать шаги GApps, если вам нужна только поддержка рук. Он будет прекрасно работать сам по себе.


Старая Молнии:В1.0. Не загружайте их, поскольку они не решат ваши проблемы. Он оставлен для архивных и экспериментальных целей.

поскольку предыдущий ответ больше не применяется для новых устройств, созданных с помощью Genymotion 2.0, вот новое решение.

установите Google Play на Genymotion 2.0

причина, по которой он больше не применяется, заключается в том, что Genymotion больше не включает приложения Google в образ виртуального устройства. Согласно Genymotion они работают с Google, но в то же время это хороший обходной путь.

установить Genymotion 2.10 или выше, теперь есть специальная кнопка для установки Google Play Services имя "Open GApps". ссылке для получения дополнительной информации

3 шага процесса для Genymotion 2.9 или ниже: -

4.4 Kitkat
5.0 леденец
5.1 леденец
6.0 зефир
7.0 нуги
7.1 Нуга (webview патч)
8.0 Oreo
8.1 Oreo

  1. скачать сверху ссылку
  2. просто перетащите загруженный zip-файл в genymotion и перезапустите
  3. Добавить учетную запись google и скачать "Google Play Music" и запустить.


редактировать 2

через три месяца мы можем сказать: нет больше официальных приложений Google в Genymotion и CyanogenMod - подобный метод-это единственный способ получить приложения Google. Тем не менее, вы все еще можете использовать предыдущий проект команды Genymotion: AndroVM (скачать с зеркала).


EDIT

приложения Google будут удалены из Genymotion в ноябре. Вы можете найти более подробную информацию о Genymotion Google Plus страница.


выберите виртуальное устройство с Google Apps:

сделано:

хорошо, это, вероятно, самый простой способ сделать это:

  1. прежде всего, вам придется установить GAPPS.
  2. Далее открываем виртуальную коробку и ждать на главном экране, чтобы показать на того, как Genymotion.
  3. перетащите папку GAPPS, которую вы загрузили ранее в Genymotion.
  4. вы получите приглашение. нажимать OK. Вы увидите много ошибок, но просто игнорировать их и ждать успешного приглашения приходят. Нажмите кнопку ОК еще раз и перезапустите виртуальное устройство.
  5. должен появиться экран учетной записи Google. Откройте приложение playstore, если оно не отображается. Войдите в свой аккаунт. Снова игнорируйте ошибки.
  6. playstore должен открыться сейчас и должен быть полностью функциональным.

вот тут официальный FAQ для использования Google Play в Как установить сервисы Google Play?, вот текст FAQ:

по причинам интеллектуальной собственности, Google Play услуги не являются включено по умолчанию в виртуальные устройства Genymotion. Однако, если вы действительно нужны они, вы можете использовать пакеты, предоставляемые OpenGapps. Просто выполните следующие действия:

  1. визит opengapps.org
  2. выберите x86 в качестве платформы
  3. выберите версию Android, соответствующую вашему виртуальному устройству
  4. выберите nano как вариант
  5. загрузите zip-файл
  6. перетащите установщик zip в новое виртуальное устройство Genymotion (только 2.7.2 и выше)
  7. следуйте инструкциям всплывающего окна

Пожалуйста, обратите внимание Genymobile Inc. и Genymotion не несет никакой ответственности все, что происходит в результате загрузки, установки и использования Google Play Услуги в пределах ваших виртуальных устройств. Вы несете полную ответственность за использование и принять на себя всю ответственность, связанную с этим. Более того, мы отказываются от любых гарантий любого рода для конкретной цели в отношении совместимость пакетов OpenGapps с любой версией Genymotion.

Я мог бы мигать перевод руки, но не зазоры, используя https://stackoverflow.com/a/20013322/98057. я получил ' Ooops, что-то пошло не так во время мигания gapps-jb-20121011-signed.ошибка zip', упомянутая выше. Если Вы читаете журналы Genymotion и находите запись типа:

Sep 16 23:00:02 [Genymotion Player] [Error] [Adb][shell] Unable to finished process:  "Process operation timed out" 

попробуйте применить вспышку с помощью adbнапрямую:

$ adb -s 192.168.56.101:5555 shell "/system/bin/check-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip"
$ adb -s 192.168.56.101:5555 shell "/system/bin/flash-archive.sh /sdcard/Download/gapps-jb-20121011-signed.zip"
$ adb reboot

измените эти команды в соответствии с тем, что говорят ваши файлы журнала (Путь и IP, вероятно, будут различный.)

Я нашел файлы журнала Genymobile в следующей папке, кстати:

~/.Genymobile/Genymotion/deployed/<device name>/genymotion-player.log

Google Apps KitKat для Genymotion.

загрузите ZIP-файл Google Apps по ссылке, которая содержит основные приложения Google, такие как Play Store, Gmail,YouTube и т. д.

https://www.mediafire.com/?qbbt4lhyu9q10ix

после завершения загрузки перетащите ZIP-файл, который мы загрузили с именем update-gapps-4-4-2-подписано.молнии в окно Genymotion. Он начинает установку приложения Google, и он запрашивает ваше подтверждение. Подтвердить это.

попробуйте выполнить все шаги, указанные в ссылке ниже и до этого обновления VirtualBox в 4.2, следуя инструкциям в VirtualBox 4.2.0 выпущен с поддержкой Drag'n'Drop от хоста до гостей Linux, больше. Затем того, как Genymotion обновить до последней версии.

перейдите на рабочий стол и запустите Genymotion. Выберите виртуальное устройство с Android версии 4.2, а затем перетащите два файла Genymotion-ARM-Translation_v1.1.молнии первый. После того, как Genymotion будет показывать прогресс, и после этого он будет Промт диалог. Нажмите кнопку ОК и попросит перезагрузить устройство. Перезапустить АБР. Выполните те же действия для второго файла, gapps-jb-20130812-подпись.молнии и перезапустить ADB.

Я надеюсь, что это решит проблему. Проверьте это ссылке - это объясняет его более четким.

Если кто - то получил ошибку при входе в Google и это сообщение появляется:

не удалось войти
не удается установить надежное соединение с сервером...

затем попробуйте войти в браузер в YouTube и Gmail, сайты Google и т. д.

Это помогло мне. После входа в браузер я смог войти в приложение Google Play...

иногда" ARM Translation Installer v1.1 " не работает.. Вот простое решение для установки Google Play.

  1. перейти по этой ссылке: http://www.mediafire.com/download/jdn83v1v3bregyu/Galaxy+S4++HTC+One++Xperia+Z+-+4.2.2+-+with+Google+Apps+-+API+17+-+1080x1920.zip

  2. загрузите файл по ссылке и извлеките его, чтобы получить виртуальное устройство Android с помощью Google Play store. Файл будет иметь имя " Galaxy S4 Сони Xperia оси Z – 4.2.2 – с приложениями Google – API-интерфейс 17 – 1080×1920".

  3. закройте все ваши Genymotion магазин работает в фоновом режиме.

  4. скопируйте этот извлеченный файл в следующую папку. Имя пользователя\C:\Users''\папка AppData\местные\Genymobile\Genymotion от имени\развернутыми

  5. после копирования вы должны увидеть этот путь: \C:\Users'имя пользователя'\папка AppData\местные\Genymobile\Genymotion от имени\развернуть\Галактики S4 HTC один Xperia г - 4.2.2 - с Google Apps-API 17-1080x1920

  6. внутри папки" Galaxy S4 HTC One Xperia Z – 4.2.2 – with Google Apps – API 17 – 1080×1920 " вы увидите много *.vmdk и *.файлы vbox.

  7. теперь откройте VirtualBox и выберите машина - > добавить и просмотреть указанную выше папку и импортировать *.файл vbox.

  8. Перезапустить Genymotion. Сделанный.

Comments

    Ничего не найдено.