Intereting Posts
Обнаруживает, подключена ли гарнитура к устройству Android или нет. Android: Фрагменты backStack DialogFragment не работает с SOFT_INPUT_ADJUST_PAN Планирование процесса Android READ_EXTERNAL_STORAGE разрешение для Android Прокрутка вверх не работает с SwipeRefreshLayout в Listview ProGuard не работает в моем приложении Должен ли я раздувать макет или программно его создавать? Does android: scaleType = "fitCenter" работает только с атрибутами Layout_width и Layout_height? Как настроить listview с помощью baseadapter Как CursorLoader автоматически обновляет представление, даже если приложение неактивно? Активность мастера полноэкранного действия. Как отключить отображение панели действий при взаимодействии с устройством? Лучший способ избежать дублирования кода при использовании фрагментов Кнопка Google Plus One показывает неправильный счет в приложении для Android (ошибка счетчика) Android Market – консоль разработчика: включен маркетинг / отключен?

Google Play на Android 4.0 эмулятор

Как установить Google Play .apk на мой эмулятор Android 4.0?

Solutions Collecting From Web of "Google Play на Android 4.0 эмулятор"

Загрузите приложения Google (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk)
Отсюда .

Запустите свой эмулятор:

emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim 

Затем используйте следующие команды:

 # Remount in rw mode. # NOTE: more recent system.img files are ext4, not yaffs2 adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system # Allow writing to app directory on system partition adb shell chmod 777 /system/app # Install following apk adb push GoogleLoginService.apk /system/app/. adb push GoogleServicesFramework.apk /system/app/. adb push Phonesky.apk /system/app/. # Vending.apk in older versions adb shell rm /system/app/SdkSetup* 

Для будущих посетителей.

На данный момент платформа Android 4.2.2 включает службы Google Play. Просто используйте эмулятор под управлением Jelly Bean. Подробности можно найти здесь:

Настройка SDK Google Play Services

РЕДАКТИРОВАТЬ:

Другой вариант – использовать Genymotion (быстрее работает)

EDIT 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 Apps с некоторых интернет-сайтов может быть не совсем законной, но если у вас есть телефон или планшет с соответствующей версией Android, просто вытащите их из своего устройства:

 adb -d root adb -d pull /system/app/GoogleLoginService.apk adb -d pull /system/app/GoogleServicesFramework.apk adb -d pull /system/app/Phonesky.apk 

Вы должны иметь доступ на уровне 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.apk и SdkSetup.odex – Play Store и другие сервисы все еще работают отлично для меня с этими файлами.

По завершении тестирования, чтобы облегчить вашу совесть, виновную в временном пиратстве Google Apps с вашего устройства, вы можете удалить измененный system.img и восстановить оригинал из system-original.img .

  1. Загрузите пакет gapps из http://goo.im/gapps
  2. Извлечь GoogleLoginService.apk, GoogleServicesFramework.apk и Vending.apk Перейти к окну типа cmd adb shell
    1. На mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system типа оболочки mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
    2. Затем нажмите Ctrl + c, чтобы выйти. Cd в каталог, в котором были извлечены apks,
    3. Type adb push <appname>.apk /system/app
    4. Затем введите adb reboot

Вы можете загрузить его с телефона Android 4.0, а затем смонтировать образ системы rw и скопировать его.

Не пробовал раньше, но он должен работать.

Это просто для меня, я загрузил файл apk в свой компьютер и перетащил этот файл в эмулятор, чтобы установить игру Google для меня. Надеюсь, что это поможет кому-то


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/

И Download (Phonesky.apk) здесь https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk

ПОЙДИТЕ НА САЙТ ANDROID SDK LOCATION >>

Инструменты cd -Android SDK Location-

ИСПОЛЬЗОВАТЬ ЭМУЛЯТОР >>

Android / Sdk / tools $ ./emulator64-x86 -avd Kitkat -раздельный размер 566 -no-audio -no-boot-anim

УСТАНОВКА РАЗРЕШЕНИЙ >>

Cd Android / Sdk / платформы-инструменты платформы-инструменты $ adb shell mount -o remount, 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/