Google Cloud Messaging per la libreria Android non trovata nella Gestione sdk

Sto cercando di implementare una soluzione di notifica push per android.I seguo i passi forniti nel seguente tutorial http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging- GCM-php-mysql e-/

ma quando ho provato ad installare Google Cloud Messaging per la libreria Android usando il android sdk (sto utilizzando l'ultima sdk) non lo trovo il module extra come si può vedere in questa foto

  • come posso interrompere il mio servizio RECEIVE_BOOT_COMPLETED
  • Rileva se il client consente la riproduzione multimediale in linea per il video HTML5
  • Perché LayoutInflater ignora i parametri layout_width e layout_height che ho specificato?
  • Timer Android in un servizio
  • Come si fa a scorrere un LinearLayout?
  • Come includere la libreria GitHub sul tuo progetto Android esistente in eclipse
  • immettere qui la descrizione dell'immagine

    Questo è veramente strano. C'è una soluzione?

  • Android: errore incluso / repacking delle dependencies che fanno riferimento a classi javax core
  • Differenza tra support.v7.widgets e android.widgets Toolbar, Frammento
  • Animazione di tabs di flip tra le attività
  • Errore: questo SDK di Android richiede Android Developer Toolkit versione 22.6.1 o superiore
  • Lista per abilitare / disabilitare i dati mobili (non collegati o sconnessi)
  • Android: L'ultima linea di taglio di text è tagliata
  • 7 Solutions collect form web for “Google Cloud Messaging per la libreria Android non trovata nella Gestione sdk”

    Installare la libreria di servizi di Google Play

    immettere qui la descrizione dell'immagine

    Per l'implementazione del lato client di GCM utilizzare questo collegamento

    Per scopi lato server seguire il tutorial

    Pls nota che il tutorial spiega come è ansible submit messaggi a singoli dispositivi utilizzando l'ID di logging e non a tutti i dispositivi ad una sola volta.

    [Aggiornare]

    Ho osservato che ancora alcune persone stanno utilizzando la libreria deprecata – GCM per Android.

    "Google Cloud Messaging per Android" è deprecata e non è più utilizzata. Le API di GCM sono ora disponibili come parte di "Google Play Services".

    Sebbene la risposta di @ anubhav sia corretta per la domanda che non è raccomandata.

    Seleziona l'opzione "Mostra pacchetti obsoleti" nel menu Pacchetti e potrai visualizzarla e installarla.

    immettere qui la descrizione dell'immagine

    Sembra che questo pacchetto sia ormai obsoleto. Per vederlo in SDK Manager ho dovuto controllare "Mostra pacchetti obsoleti" nel menu "Pacchetti"

    Modifica (chiarimento della mia risposta)

    Ho riscontrato questo problema quando provavo a eseguire Maven Android SDK Deployer . La versione del deployer SDK che ho usato ha aspettato il pacchetto gcm installato (alless quando esegue l'implementatore nella configuration predefinita).

    Per altri scopi, è consigliabile utilizzare nuovamente Google Play Services , come indicato in una delle risposte qui.

    Per aggiungere servizi Google Play al tuo progetto (per Android Studio)

    1. Aprire il file build.gradle (module: app) all'interno della directory del module di applicazione.

    2. Aggiungere una nuova regola build in dependencies per l'ultima versione di play-services.

    Per esempio:

     apply plugin: 'com.android.application' dependencies { compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.google.android.gms:play-services:6.5.87' } 

    3. Salvare le modifiche e fare clic su Sync Project con i file Gradle nella barra degli strumenti.

    4. Aprire il file manifesto dell'applicazione e aggiungere il tag seguente come figlio dell'elemento <application> :

     <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 

    vai qui per ulteriori dettagli: Impostazione di servizi di google play

    C'è una soluzione?

    Utilizza qualcosa di nuovo di quel tutorial. L'API precedente GCM è stata deprecata lo scorso maggio ed è stata sostituita da una nuova .

    Basta select la casella di controllo " Obsolete " in popup di Android SDK Manager.

    la Google Cloud Messaging per la Libreria Android è obsoleta, puoi trovarla facendo questo: sdk manager -> pacchetti (angolo sinistro) -> visualizza i pacchetti obsoleti, quindi vedrai it.but google sugessts per utilizzare invece Googleplay Service.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.