webentwicklung-frage-antwort-db.com.de

So installieren Sie die Google Play-App im Android Studio-Emulator

Ich bin völlig neu mit Android Studio und versuche die Google Play App auf dem Emulator zu installieren. Ich habe Google Repository und Google Play Services sowie einen Google APIs x86 Atom System Image vom SDK-Manager installiert und kann Google Play Services für meine Beispielanwendung einrichten. 

Ich möchte jetzt die Google Play-Anwendung auf meinem Emulator installieren. Wie kann das gemacht werden? Alle Vorschläge oder eine Lösung selbst wäre sehr dankbar. Vielen Dank auch für Ihre Zeit.

38
user1841702

Mit Android Studio 3.0 Canary 1 haben Sie jetzt einige Optionen für Geräte, die mit der integrierten Play Store-App geliefert werden (Nexus 5X und Nexus 5 in der Abbildung unten).

 enter image description here

50
Mateus Gondim

Laden Sie Google-Apps (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk) Von http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2 herunter.

Starten Sie Ihren Emulator:

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

Verwenden Sie dann die folgenden Befehle:

Im rw-Modus erneut anhängen

adb Shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system

Schreiben Sie in das App-Verzeichnis auf der Systempartition

adb Shell chmod 777 /system/app

Installieren Sie folgendes 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*

Siehe: zu diesem SO Beitrag

1

All dies ist bei den neuesten MM-API-Images nicht erforderlich.

Alles was ich brauchte, war:

adb remount
adb Push Phonesky.apk /system/priv-app/.
adb stop && adb restart
0
ganklah

In der neuen Version von SDK können Sie durchsuchen: 

C:\Benutzer {$ Benutzer}\AppData\Local\Android\sdk\tools

Avd von der Kommandozeile erstellen:

Android Erstellen eines AVD - Namens Bphone - Paket "Systembilder; Android-23; google_apis; x86_64"

In einer Frage werden Sie nach einem benutzerdefinierten Profil gefragt, sagen Sie "Ja", und klicken Sie dann auf "Installieren". Geben Sie einfach "Ja" ein. Geben Sie anschließend den AVD Manager in Android Studio ein, um ihn zu rekonfigurieren CPU/ABI bis x86

0
Chien Tran
Start your emulator:

emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Then use the following commands:

# Remount in rw mode
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*
0
user4604750