Beim Herunterladen der Android 8.0 SDK-Plattform mit Android Studio werden diese beiden Systemabbilder angezeigt.
- Google API Intel x86 Atom System Image
- Google Play Intel x86 Atom System Bild
Was ist der Unterschied zwischen diesen beiden?
Beim Herunterladen der Android 8.0 SDK-Plattform mit Android Studio werden diese beiden Systemabbilder angezeigt.
Was ist der Unterschied zwischen diesen beiden?
Antworten:
Auf dem Play-Image ist der Google Play Store bereits installiert, und Sie können Apps installieren. Es gibt jedoch keinen Root-Zugriff, da es sich um einen Produktions-Build und keinen Debug-Build handelt.
Der Hauptunterschied zwischen dem Google API-Systemabbild und dem Google Play-Systemabbild liegt im Wesentlichen in den Möglichkeiten jedes einzelnen, direkt auf den Google Play Store zuzugreifen oder nicht. Hier finden Sie weitere Erklärungen zu diesem Thema.
Hoffe, könnte eine Hilfe für den anderen sein.
"Google APIs" -Bilder enthalten die Play-Dienste , auf die sich viele Apps stützen, jedoch keine Play Store-App
"Google Play" -Bilder enthalten sowohl die Play Store-App als auch die Play-Dienste
Die Beschreibung von Google finden Sie unter Erstellen und Verwalten von virtuellen Geräten | Android-Entwickler
Basierend auf Dokument:
Ein mit Google APIs gekennzeichnetes Systemabbild enthält den Zugriff auf Google Play-Dienste. Ein Systemabbild mit dem Google Play-Logo in der Spalte "Play Store" enthält die Google Play Store-App und den Zugriff auf Google Play-Dienste, einschließlich einer Registerkarte "Google Play" im Dialogfeld "Erweiterte Steuerelemente", die eine praktische Schaltfläche zum Aktualisieren der Google Play-Dienste auf dem Gerät enthält .
Um die App-Sicherheit und eine konsistente Erfahrung mit physischen Geräten zu gewährleisten, werden System-Images im Google Play Store mit einem Release-Schlüssel signiert. Dies bedeutet, dass Sie mit diesen Images keine erhöhten Berechtigungen (root) erhalten können. Wenn Sie erhöhte Berechtigungen (root) benötigen, um die Fehlerbehebung für Ihre App zu unterstützen, können Sie die AOSP-Systemabbilder (Android Open Source Project) verwenden, die keine Google-Apps oder -Dienste enthalten.
Hoffe dir zu helfen.
Was alle Antworten fehlen: Wenn Sie die Abrechnungsbibliothek von Google verwenden, benötigen Sie zum Testen das " Google Play-Bild ". Dies hat nichts mit der Installation von Apps zu tun, aber Sie müssen den Play Store installiert haben, um Ihre "In-App" -Käufe und Abonnementprodukte zu testen. Andernfalls erhalten Sie diesen Fehler von BillingClient:
Billing service unavailable on device