Die Google Cloud Messaging für Android-Bibliothek wurde im SDK-Manager nicht gefunden
Ich versuche zu implementieren, die eine push-Benachrichtigung-Lösung für android.Ich bin die Schritte in der folgenden Anleitung http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/
aber als ich versuchte, installieren Sie das Google Cloud Messaging für Android-Bibliothek mit dem android-sdk(ich bin mit dem neuesten sdk -) ich finde es nicht die extras-Modul wie Sie in diesem Bild sehen kann
Das ist wirklich seltsam.
Gibt es eine Lösung?
InformationsquelleAutor der Frage Hadj Ali Oussama | 2014-02-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Installieren Sie Google-Play-Dienste Der Bibliothek
Für die client-seitige Implementierung von GCM verwenden Sie diese link
Für die server-Seite, Zwecke, Folgen Sie der Anleitung
Pls beachten Sie, dass das tutorial erklärt, wie Sie das senden von Nachrichten an einzelne Geräte, die mit der Registrierungs-id und nicht an alle Geräte gleichzeitig.
[Update]
Habe ich beobachtet, dass immer noch einige Leute verwenden die veraltete Bibliothek - GCM für android.
"Google Cloud Messaging for Android" ist veraltet und wird nicht mehr verwendet.GCM-API ' s sind jetzt verfügbar als Teil der "Google Play Services".
Eventhough @anubhav s Antwort ist die richtige für die gestellte Frage ist es nicht empfehlenswert.
InformationsquelleAutor der Antwort Harshad Ranganathan
Wählen Sie die "Show Veraltete Pakete' - option in den Paketen Menü, und Sie werden in der Lage sein, um es anzuzeigen und zu installieren.
InformationsquelleAutor der Antwort Anubhav
Scheint so, das Paket ist heute veraltet. Um zu sehen, es im SDK-Manager hatte ich, die Option "Show obsolete Pakete" in die "Pakete" Menü
Bearbeiten (Klarstellung meiner Antwort)
Ich auf dieses problem, wenn Sie versuchen zu laufen
Maven Android SDK Deployer
. In der SDK-version deployer, die ich verwendet, rechnete gcm-Paket installiert haben (zumindest bei der Ausführung der deployer in der Standard-Konfiguration).Für andere Zwecke, ist es empfehlenswert, verwenden die neueren
Google Play Services
statt, wie es in einer der Antworten hier.InformationsquelleAutor der Antwort Denis Itskovich
Hinzufügen, um Google Play-Dienste, um Ihr Projekt (Android Studio)
Öffnen Sie die bauen.gradle (Module:app) - Datei in Ihrer Anwendung-Modul-Verzeichnis.
Fügen Sie eine neue build Regel unter Abhängigkeiten für die neueste version der play-Dienste.
Beispiel:
3.Speichern Sie die änderungen und klicken Sie auf - Sync-Projekt mit Gradle-Dateien in der Symbolleiste.
4.Öffnen Sie Ihr app-manifest-Datei und fügen Sie die folgenden tag-als Kind der
<application>
element:gehen Sie hier für mehr details :Einrichten des google-play-Dienste
InformationsquelleAutor der Antwort pathe.kiran
Etwas höher als tutorial. Die alten GCM-API veraltet vergangenen Mai und wurde durch eine neue ersetzt.
InformationsquelleAutor der Antwort CommonsWare
Nur ankreuzen "Veraltet" checkbox in den Android-SDK-Manager-popup.
InformationsquelleAutor der Antwort Ranjith Kumar
den Google Cloud Messaging für Android-Bibliothek ist veraltet,können Sie es, indem Sie dies tun: sdk-manager --> packages - (Links)-->zeigen, veraltete Pakete,dann werden Sie es sehen.aber google sugessts zu verwenden Googleplay-Dienst statt.
InformationsquelleAutor der Antwort nicole