J'utilise complètement Android Studio et j'essaie d'installer l'application Google Play sur l'émulateur. J'ai installé les Google Repository
et Google Play Services
ainsi qu'un Google APIs x86 Atom System Image
à partir du gestionnaire de SDK et je peux configurer les services Google Play pour mon exemple d'application.
J'aimerais maintenant installer l'application Google Play sur mon émulateur. Comment cela peut-il être fait ? Toute suggestion ou solution elle-même serait très appréciée. Merci également pour votre temps.
Téléchargez des applications Google (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk) Depuis http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2
Lancez votre émulateur:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Ensuite, utilisez les commandes suivantes:
adb Shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
adb Shell chmod 777 /system/app
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*
Référez-vous à: to this SO Post
Tout cela n'est pas nécessaire sur les dernières images de l'API MM.
Tout ce qui était nécessaire pour moi était de:
adb remount
adb Push Phonesky.apk /system/priv-app/.
adb stop && adb restart
Sur la nouvelle version de sdk, vous pouvez parcourir:
C:\Utilisateurs {$ Utilisateur}\AppData\Local\Android\sdk\tools
Créez avd à partir de la ligne de commande:
Android créer avd --nom bphone --package "images système; Android-23; google_apis; x86_64"
Il y aura une question vous demandant de personnaliser le profil, dites oui, puis une demande d’installer CH Play ou non, tapez simplement oui . Ensuite, ouvrez AVD Manager dans Android Studio pour reconfigurer . CPU/ABI à x86
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*