2012-11-14 4 views
1

Je suis en train de tester GCM avec les fichiers de démonstration Google GCM. La démo fonctionne bien sur mon appareil, mais lorsque je tente de le tester sur l'émulateur Android je reçois l'erreur suivante:GCM - PHONE_REGISTRATION_ERROR sur l'émulateur Android

From GCM: error (PHONE_REGISTRATION_ERROR) 

En LogCat il dit:

D/GCMBaseIntentService(566): handleRegistration: registrationId = null, error = PHONE_REGISTRATION_ERROR, unregistered = null 

L'émulateur fonctionne sur Adnroid 2.3.3 et un compte Google est ajouté. Le problème est apparu hier. La semaine dernière, ça fonctionnait sans aucun problème. Je n'ai rien changé dans le code, donc je ne sais pas d'où vient cette erreur. J'ai également redémarré l'émulateur et supprimé l'image et créé un nouveau, sans succès.

Quelqu'un a-t-il une idée du problème?

Thx

Répondre

1

Je pense qu'il vérifier la carte SIM, mais l'émulateur ne pas il lancer cette exception.

+0

Je ne pense pas que ce soit le problème, car l'émulateur a bien fonctionné la semaine dernière. – marcel

+0

Dans ce cas, désolé de vous avoir donné des informations erronées. Mais peut-être ce poste peut vous aider: http://stackoverflow.com/questions/7887090/phone-registration-error-c2dm-on-ice-cream-sandwich-avd –

+0

Merci pour le lien, mais cela n'aide pas ni. Dans ce post, il est dit que l'émulateur ne prend peut-être pas en charge GCM. Mais comme je l'ai dit plus tôt, avec la même version Android + version de l'API Google cela a fonctionné la semaine dernière. – marcel