Как установить Google фреймворки (Play, Accounts и т. д.) на виртуальном устройстве Genymotion? [дубликат]
этот вопрос уже есть ответ здесь:
Как установить сервисы Google Play в виртуальной машине Genymotion (без поддержки перетаскивания)?
11 ответов
в настоящее время я пробую Genymotion и boy, это намного быстрее, чем эмулятор ADT.
но мне нужно установить Google Play, чтобы загрузить в него некоторые приложения. Как я сделать это?
11 ответов:
обновление 28 мая 2017: Этот метод больше не поддерживается и не работает насколько я знаю. Даже не пытайся.
Оригинальный Источник: [руководство] Genymotion / установка ARM Translation и GApps-XDA-Developers
# как добавить приложения Google и поддержку ARM в Genymotion v2. 0+ #
примечание(2 февраля): в отличие от предыдущих отчетов, было обнаружено, что Android 4.4 действительно работает с ARM перевод, хотя и глючит. Выполните те же действия, что и раньше, просто убедитесь, что вы загружаете 4.4 GApps.
обновление-v1. 1: я получил более современные сборки libhoudini и обновил ZIP-файл. Это исправляет много сбоев приложений и зависает. Просто вспыхните новый, и он должен работать.
это руководство предназначено для возврата Как перевода/поддержки ARM (это то, что вызывает ошибки "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE"), так и Google Воспроизведение приложений в виртуальной машине Genymotion.
- загрузите следующие молнии:
- ARM Translation Installer v1. 1 (зеркала)
если у вас есть проблемы с переводом мигающей руки, попробуйте повторно загрузить с зеркала- загрузите правильные GApps для своей версии Android:
если у вас есть проблемы с миганием GApps, попробуйте повторно загрузить с a зеркало- далее откройте свою виртуальную машину Genymotion и перейдите на главный экран
- теперь перетащите Genymotion-ARM-Translation_v1.1.молнии в окно виртуальной машины Genymotion.
- он должен сказать"передача файлов в процессе". После того, как он попросит вас прошить его, Нажмите кнопку "ОК".
- Теперь перезагрузите виртуальную машину с помощью ADB (
adb reboot) или приложение как ROM Toolbox. При необходимости вы можете просто закрыть окно VM, но я не рекомендую его.- как только вы снова окажетесь на главном экране перетащите gapps - * - подпись.молнии (имя меняется) на вашей виртуальной машине, и нажмите кнопку "ОК", когда его спросят.
- как только он закончит, снова перезагрузите виртуальную машину и откройте магазин Google Play.
- войдите в свою учетную запись Google
- после того, как в магазине перейдите в меню "Мои приложения" и пусть все обновления (он исправляет много вопросов). Также попробуйте обновить Google Play Services напрямую.
- теперь попробуйте найти "Netflix" и "Google Drive"
- если оба приложения отображаются в результатах, и вы можете скачать/установить их, то поздравляем: теперь у вас есть поддержка 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
- скачать сверху ссылку
- просто перетащите загруженный zip-файл в genymotion и перезапустите
- Добавить учетную запись google и скачать "Google Play Music" и запустить.
редактировать 2
через три месяца мы можем сказать: нет больше официальных приложений Google в Genymotion и CyanogenMod - подобный метод-это единственный способ получить приложения Google. Тем не менее, вы все еще можете использовать предыдущий проект команды Genymotion: AndroVM (скачать с зеркала).
EDIT
приложения Google будут удалены из Genymotion в ноябре. Вы можете найти более подробную информацию о Genymotion Google Plus страница.
выберите виртуальное устройство с Google Apps:
сделано:
хорошо, это, вероятно, самый простой способ сделать это:
- прежде всего, вам придется установить GAPPS.
- Далее открываем виртуальную коробку и ждать на главном экране, чтобы показать на того, как Genymotion.
- перетащите папку GAPPS, которую вы загрузили ранее в Genymotion.
- вы получите приглашение. нажимать OK. Вы увидите много ошибок, но просто игнорировать их и ждать успешного приглашения приходят. Нажмите кнопку ОК еще раз и перезапустите виртуальное устройство.
- должен появиться экран учетной записи Google. Откройте приложение playstore, если оно не отображается. Войдите в свой аккаунт. Снова игнорируйте ошибки.
- playstore должен открыться сейчас и должен быть полностью функциональным.
вот тут официальный FAQ для использования Google Play в Как установить сервисы Google Play?, вот текст FAQ:
по причинам интеллектуальной собственности, Google Play услуги не являются включено по умолчанию в виртуальные устройства Genymotion. Однако, если вы действительно нужны они, вы можете использовать пакеты, предоставляемые OpenGapps. Просто выполните следующие действия:
Пожалуйста, обратите внимание Genymobile Inc. и Genymotion не несет никакой ответственности все, что происходит в результате загрузки, установки и использования Google Play Услуги в пределах ваших виртуальных устройств. Вы несете полную ответственность за использование и принять на себя всю ответственность, связанную с этим. Более того, мы отказываются от любых гарантий любого рода для конкретной цели в отношении совместимость пакетов OpenGapps с любой версией Genymotion.
- визит opengapps.org
- выберите x86 в качестве платформы
- выберите версию Android, соответствующую вашему виртуальному устройству
- выберите nano как вариант
- загрузите zip-файл
- перетащите установщик zip в новое виртуальное устройство Genymotion (только 2.7.2 и выше)
- следуйте инструкциям всплывающего окна
Я мог бы мигать перевод руки, но не зазоры, используя 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.
перейти по этой ссылке: http://www.mediafire.com/download/jdn83v1v3bregyu/Galaxy+S4++HTC+One++Xperia+Z+-+4.2.2+-+with+Google+Apps+-+API+17+-+1080x1920.zip
загрузите файл по ссылке и извлеките его, чтобы получить виртуальное устройство Android с помощью Google Play store. Файл будет иметь имя " Galaxy S4 Сони Xperia оси Z – 4.2.2 – с приложениями Google – API-интерфейс 17 – 1080×1920".
закройте все ваши Genymotion магазин работает в фоновом режиме.
скопируйте этот извлеченный файл в следующую папку. Имя пользователя\C:\Users''\папка AppData\местные\Genymobile\Genymotion от имени\развернутыми
после копирования вы должны увидеть этот путь: \C:\Users'имя пользователя'\папка AppData\местные\Genymobile\Genymotion от имени\развернуть\Галактики S4 HTC один Xperia г - 4.2.2 - с Google Apps-API 17-1080x1920
внутри папки" Galaxy S4 HTC One Xperia Z – 4.2.2 – with Google Apps – API 17 – 1080×1920 " вы увидите много *.vmdk и *.файлы vbox.
теперь откройте VirtualBox и выберите машина - > добавить и просмотреть указанную выше папку и импортировать *.файл vbox.
Перезапустить Genymotion. Сделанный.


Comments