Nachdem ich ziemlich viel gegoogelt habe, kann ich keine Antwort auf diese Frage finden. Wird der Google Play Store offiziell in AVD-Emulatoren unterstützt?
Ich weiß, dass es einmal gestoppt wurde, dann höre ich, dass es nach einer bestimmten Version von Android zurückgebracht wurde. Ich benutze avd android version 4.4.3 (api 19) google app. Ich sehe dort keine Google Play Store App. Soll ich das erwarten? Oder gibt es eine offizielle apk für den google play store, die offiziell auf dem avd installiert werden kann?
android
google-play
avd
Utsav Gupta
quelle
quelle
Antworten:
Ab Android Studio 2.3.2 können Sie jetzt eine AVD erstellen, auf der der Play Store vorinstalliert ist. Derzeit wird es beim Ausführen der AVD unterstützt
Offizielle Quelle
Für andere Emulatoren können Sie die in dieser Antwort erwähnte Lösung ausprobieren .
quelle
Im Google Play Store ist der Android Emulator jetzt offiziell vorinstalliert. Stellen Sie sicher, dass Sie die neueste Version von Android Studio 2.4 ausführen. Wählen Sie im AVD-Manager von Android Studio eine Konfiguration für ein virtuelles Gerät aus, neben der das Google Play Store-Symbol angezeigt wird, und wählen Sie dann eines der Systemabbilder mit der Bezeichnung "Google Play" aus. Siehe diesen Versionshinweis: https://androidstudio.googleblog.com/2017/04/android-studio-24-preview-4-is-now.html
quelle
Ja, Sie können den Play Store auf dem Android Emulator (AVD) aktivieren / verwenden: Zuvor müssen Sie einige Voraussetzungen festlegen:
Nach Abschluss des Downloads Gehe zu Tools -> AVDs verwalten ... -> Von Ihrem Android SDK Manager erstellen
Überprüfen Sie, ob Sie die folgende Option korrekt angegeben haben. Nicht sicher über internen und SD-Kartenspeicher. Sie können verschiedene wählen. Und Target muss Ihre heruntergeladene Android-Version sein
Überprüfen Sie auch Google Play Intel Atom (x86) in CPU / ABI bereitgestellt wird
Klicken Sie auf OK
Starten Sie dann Ihren Android Emulator. Dort sehen Sie den Android Play Store. Sehen ---
quelle
Achten Sie beim Erstellen eines virtuellen Geräts aus Android Studio auf die Play Store-Spalte in der Gerätetabelle. Auf den Bildern mit dem Play Store-Symbol ist Google Play vorinstalliert.
Nachdem Sie die AVD erstellt haben, können Sie im Android Studio AVD Manager auch sehen, auf welchen Ihrer Bilder Google Play installiert ist:
quelle
Es gibt keinen Google Play Store im AVD-Emulator. Sie können es jedoch manuell installieren.
Installieren Sie das System-Image von Google APIs, damit Sie bereits über Google-Dienste verfügen (ohne Play Store).
Erstellen Sie eine AVD basierend auf dem Bild der Google APIs
Laden Sie das kleinste Archiv von http://opengapps.org/ herunter und extrahieren Sie Phonesky.apk daraus
Drücken Sie Phonesky.apk nach / system / priv-app / auf avd.
Starten Sie avd neu. Google Play sollte da sein.
Vor kurzem habe ich versucht, es selbst zu tun, und Sie finden ein detailliertes Tutorial in meinem Blog: http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store-on.html
quelle
/
war der Montagepunkt fürsystem
. Daher verwendetmount -o rw,remount /dev/root /
Wenn Sie die Befehlszeile verwenden, müssen Sie eines der mit aufgelisteten Pakete verwenden
Sobald dies installiert ist, können Sie das entsprechende Paket in verwenden
Durch
google_apis_playstore;x86_64
das installierte Paket ersetzenquelle
Einfachster Weg: Sie sollten einen neuen Emulator erstellen, bevor Sie ihn zum ersten Mal öffnen. Befolgen Sie diese drei einfachen Schritte:
1- Gehen Sie zu C: \ Users [Benutzer] .android \ avd [Ihr Ordner für virtuelle Geräte]. Öffnen Sie "config.ini" mit einem Texteditor wie dem Editor
2- ändern
"PlayStore.enabled = false" bis "PlayStore.enabled = true"
3- ändern
mage.sysdir.1 = Systembilder \ android-30 \ google_apis \ x86 \
zu
image.sysdir.1 = system-images \ android-30 \ google_apis_playstore \ x86 \
quelle
Es wird noch nicht offiziell unterstützt.Bearbeiten: Es wird jetzt in modernen Versionen von Android Studio unterstützt, zumindest auf einigen Plattformen.
Alte Problemumgehungen
Wenn Sie eine alte Version von Android Studio verwenden, die den Google Play Store nicht unterstützt, und das Upgrade ablehnen, gibt es zwei mögliche Problemumgehungen:
Bitten Sie die Betreuer Ihrer Lieblings-App, eine Kopie ihrer App in den Amazon Appstore hochzuladen . Installieren Sie anschließend den Appstore auf Ihrem Android-Gerät. Verwenden Sie zum Schluss den Appstore, um Ihre Lieblings-App zu installieren.
Oder: Führen Sie eine Websuche durch, um eine APK-Datei für die gewünschte Software zu finden. Wenn Sie beispielsweise SleepBot in Ihrem Android-Emulator installieren möchten, können Sie eine Google-Websuche nach [
SleepBot apk
] durchführen. Verwenden Sie dannadb install
, um die APK-Datei zu installieren.quelle