13

Con il codice di esempio fornito su http://code.google.com/p/gcm/source/browse/#git%2Fgcm-client, il protocollo di avvio dell'applicazione contiene un messaggio relativo a un APK mancante.Messaggio di errore del progetto di esempio GCM "Impossibile trovare google-play-services_lib.apk"

[2013-06-22 10:28:24 - GCMClientNewAPI] ------------------------------ 
[2013-06-22 10:28:24 - GCMClientNewAPI] Android Launch! 
[2013-06-22 10:28:24 - GCMClientNewAPI] adb is running normally. 
[2013-06-22 10:28:24 - GCMClientNewAPI] Performing com.google.android.gcm.demo.app.DemoActivity activity launch 
[2013-06-22 10:28:29 - GCMClientNewAPI] Uploading GCMClientNewAPI.apk onto device '015d3e63881c020d' 
[2013-06-22 10:28:30 - GCMClientNewAPI] Installing GCMClientNewAPI.apk... 
[2013-06-22 10:29:07 - GCMClientNewAPI] Success! 
[2013-06-22 10:29:07 - google-play-services_lib] Could not find google-play-services_lib.apk! 
[2013-06-22 10:29:07 - GCMClientNewAPI] Starting activity com.google.android.gcm.demo.app.DemoActivity on device 015d3e63881c020d 
[2013-06-22 10:29:07 - GCMClientNewAPI] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.google.android.gcm.demo.app/.DemoActivity } 

Tuttavia, l'applicazione è in grado di connettersi ai servizi di riproduzione e ottenere un ID di registrazione. Anche l'invio di messaggi sembra funzionare correttamente, almeno non vengono registrati errori.

Il progetto di libreria fa riferimento al progetto di demo nelle impostazioni di Android (come si può vedere anche nel file project.properties).

Sto testando un dispositivo Nexus 7 con l'attuale versione di Android 4.2.2 e l'attuale versione di Google Play Services 3.1.36 (669520-30).

Cosa potrebbe causare questo Impossibile trovare il messaggio google-play-services_lib.apk?

risposta

24

La soluzione era in un commento alla risposta per questa domanda:

Using the new Google Play Services

Passi:

  1. rimuovere il riferimento google_play_services-lib dal percorso di generazione Java
  2. aggiungere il riferimento bibliografico in Proprietà | Android | Riferimenti bibliografici
+0

THANK amico ... Sei campione ~~~ –

+0

@mjn Grazie mille, mi ha aiutato! – Keerthivasan

+0

Grazie! Funziona, anche se l'errore per me non ha avuto effetti collaterali: avevo già aggiunto il riferimento alla libreria. –

Problemi correlati