Как я могу установить Google Play .apk на мой эмулятор Android 4.0?
android
google-play
Сарат
источник
источник
Ответы:
Скачать Google Apps (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk)
от сюда .
Запустите ваш эмулятор:
Затем используйте следующие команды:
источник
adb reboot
просто висит.Для будущих посетителей.
На данный момент платформа Android 4.2.2 включает в себя сервисы Google Play. Просто используйте эмулятор под управлением Jelly Bean. Подробности можно найти здесь:
Установить Google Play Services SDK
РЕДАКТИРОВАТЬ:
Другой вариант - использовать Genymotion (работает намного быстрее)
РЕДАКТИРОВАТЬ 2:
Как заметил @ gdw2: «установка SDK Google Play Services не устанавливает работающее приложение Google Play - оно просто включает определенные услуги, предоставляемые SDK»
После версии 2.0 Genymotion не поставляется с Play Services по умолчанию, но его можно легко установить вручную. Просто скачайте нужную версию отсюда и перетащите ее на виртуальное устройство (emulador).
источник
Я делаю это более постоянно - вместо того, чтобы устанавливать APK каждый раз
adb
, постоянно добавляйте их в образ системы, который использует эмулятор. Вам понадобится Yaffey в Windows или аналогичная утилита в других системах для изменения изображений YAFFS2. СкопируйтеGoogleLoginService.apk
,GoogleServicesFramework.apk
иPhonesky.apk
(илиVending.apk
в более старых версиях Android) в/system/app
папкуsystem.img
файла эмулятора. После этого я могу запустить эмулятор нормально, не шутя с adb, и Play Store всегда рядом.Получение приложения Google Play с вашего устройства
Загрузка Служб Google с какого-либо Интернет-сайта может быть нелегальной, но если у вас есть телефон или планшет с соответствующей версией Android, просто извлеките их из устройства:
У вас должен быть доступ на уровне root (запустить adb root) к устройству, чтобы извлечь эти файлы из него.
Добавление его к изображению
Теперь запустите
yaffey
Windows или аналогичную утилиту для Linux или Mac и откройтеsystem.img
для образа эмулятора, который вы хотите изменить. Я изменяю чаще всего один в[...]\android-sdk\system-images\android-17\x86
.Переименуйте оригинал
system.img
вsystem-original.img
. Под yaffey скопируйте APK-файлы, которые вы вытащили с вашего устройства, в папку / app. Сохраните ваше измененное изображение какsystem.img
в исходной папке. Затем запустите свой эмулятор (в моем случае это будет эмулятор Android 4.2 с процессором Intel Atom, работающим под управлением Intel HAX, суперскоростной на компьютерах с Windows), и вы получите там Play Store. Я не нашел необходимости удалятьSdkSetup.apk
иSdkSetup.odex
- Play Store и другие сервисы все еще работают нормально для меня с этими файлами.Закончив тестирование, вы можете удалить измененное
system.img
и восстановить оригинал , чтобы облегчить вашу совесть, связанную с временным пиратством Служб Google на вашем устройствеsystem-original.img
.источник
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
adb push <appname>.apk /system/app
adb reboot
источник
Вы можете загрузить его с телефона Android 4.0, а затем смонтировать образ системы
rw
и скопировать его.Не пробовал раньше, но это должно работать.
источник
Это просто для меня, я скачал файл apk на свой компьютер и перетащил этот файл в эмулятор, установил google play для меня, надеюсь, это поможет кому-нибудь
источник
Playstore + сервисы Google Play в Linux (Ubuntu 14.04)
Загрузить приложения Google (GoogleLoginService.apk, GoogleServicesFramework.apk)
отсюда http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
и загрузите (Phonesky.apk) отсюда https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
ПЕРЕЙТИ НА РАЗМЕЩЕНИЕ ANDROID SDK >>
CD-инструменты Android SDK Расположение-
ЗАПУСТИТЬ ЭМУЛЯТОР >>
Android / Sdk / tools $ ./emulator64-x86 -avd Kitkat -размер 566 -no-audio -no-boot-anim
УСТАНОВИТЬ РАЗРЕШЕНИЯ >>
cd Android / Sdk / platform-tools platform-tools $ крепление оболочки adb -o перемонтирование, rw -t yaffs2 / dev / block / mtdblock0 / system
инструменты платформы $ adb shell chmod 777 / system / app
инструменты платформы $ adb push /home/nazmul/Downloads/GoogleLoginService.apk / system / app /.
PUSH PLAY APKS >>
инструменты платформы $ adb push /home/nazmul/Downloads/GoogleServicesFramework.apk / system / app /. инструменты платформы $ adb push /home/nazmul/Downloads/Phonesky.apk / system / app /. инструменты платформы $ adb shell rm / system / app / SdkSetup *
источник
Вы когда-нибудь пробовали Genymotion? Я читал об этом на прошлой неделе, и это здорово. У них есть несколько образов Android, которые вы запускаете (со своим собственным программным обеспечением). Изображения невероятно быстрые, на них установлен Google Play. Проверьте это, если это то, что вам нужно.
http://www.genymotion.com/
источник