Pour api 21+, vous pouvez utiliser l'image système avec Google Play comme je le décris ci-dessous.
Pour api 19+ (Android 4.4 Kitkat), vous pouvez utiliser l'image système x86 avec Google Api (j'ai pu l'utiliser).
Pour api 17+ (Android 4.2.2), vous pouvez ESSAYER d'utiliser l'image système ARM avec Google Api (cela n'a pas fonctionné pour moi).
J'ai pu installer Google Play et les services Google en tant qu'apks séparés pour les api 16 et 17 de l'image système pure, mais ils ne fonctionnent pas vraiment après cela (les services écrasent et ne fonctionnent pas). Il semble donc qu'il n'est pas possible de les faire fonctionner sur une image AVD pure car ils doivent être installés avec un accès root. Il en va de même pour la mise à jour des services Google sur l'image système AVD avec l'API Google préinstallée - impossible de mettre à jour en raison de certificats incompatibles, impossible de désinstaller même en utilisant adb car vous n'y avez pas accès.
Comment configurer l'image système AVD avec Google Play
Il existe désormais une solution encore meilleure: utiliser l'image AVD avec les services Google Play intégrés. Cela vous permettra d'utiliser les services Google, y compris Google Play. Vous pourrez également le mettre à jour sans recréer l'image AVD.
Ouvrez le gestionnaire AVD et choisissez créer un nouvel appareil. Vous devez utiliser la définition de l'appareil avec l'icône Play Store.
Ensuite, choisissez l'image système pour cela. Vous devez en choisir un avec Google Play et NON avec l'API Google.
Puis lancez un nouvel appareil.
Vous pouvez mettre à jour les services Play comme indiqué sur la capture d'écran ou manuellement sur l'appareil.
AVD image
de GoogleGoogle play serveices
intégrée. Vérifiez la mise à jour duSDK manager