Ich habe mich für ein GCM-Konto bei Google registriert und meine App so eingerichtet, dass Push-Benachrichtigungen akzeptiert werden, aber im Emulator empfange ich sie nicht (ich habe auch versucht mit einer 3rd Party Test App (https://imamraza.wordpress.com/2013/09/04/how-to-test-android-gcm-push-notification/) für den Fall, dass ich etwas falsch gemacht habe und das funktioniert auch nicht - ich habe leider keinen Zugang zu einem echten Gerät zum Testen.Push-Benachrichtigungen im Android-Emulator (5.1.1 oder höher)
Nachdem ich einige andere StackOverflow Antworten (Android emulator not receiving push notifications, Push notifications don't work) gelesen habe, scheint es, als müsste ich einen Emulator mit Google APIs
Ziel erstellen. Zuerst war es nicht da, aber nachdem ich einige weitere Pakete im Android SDK Manager hinzugefügt hatte, konnte ich Google APIs
als Ziel sehen. Leider ist die Zieleinstellung zu, dass Fehler in CPU/ABI „für dieses Ziel installiert kein System-Images“ Ergebnisse:
Nach einigem um mehr zu graben, stolperte ich in mehr SO Antworten, zusätzliche Pakete was darauf hindeutet, Installation (Fail to create Android virtual Device, "No system image installed for this Target"). Das hat auch nicht geholfen, hier ist das, was ich jetzt installiert haben:
Das einzige, was aus meiner Liste fehlt und einige andere empfohlen haben, ist die „Android Support“ Bibliothek, die offenbar scheint werden jetzt veraltet android list sdk -a --extended
nach:
----------
id: 140 or "extra-android-support"
Type: Extra
Desc: Android Support Library, revision 23.2.1 (Obsolete)
By Android
Install path: extras/android/support
Was mir fehlt die Android-Emulator mit Google APIs Ziel zur Arbeit zu kommen? Es scheint, als ob viele der Ratschläge, über die ich gestolpert bin, veraltet sind.