2015-11-10 3 views
0

Недавно я попробовал новый API для веб-сайтов Google Cloud Messaging Service. но я всегда получал ошибку Invalid appInstanceToken:GcmPubSub подписаться Недействительный appInstanceToken:

здесь является LogCat

java.lang.IllegalArgumentException: Invalid appInstanceToken: 11-10 22: 28: 34,674 15742-15983/com.SimDetail W /System.err: at com.google.android.gms.gcm.GcmPubSub.subscribe (Неизвестный источник) 11-10 22: 28: 34.674 15742-15983/com.SimDetail W/System.err: at com.SimDetail. MainActivity $ 3.doInBackground (MainActivity.java:265) 11-10 22: 28: 34.674 15742-15983/com.SimDetail W/System.err: at com.SimDetail.MainActivity $ 3.doInBackground (MainActivity.java:255) 11-10 22:28:34. 674 15742-15983/com.SimDetail W/System.err: at android.os.AsyncTask $ 2.call (AsyncTask.java:292) 11-10 22: 28: 34.674 15742-15983/com.SimDetail W/System. err: at java.util.concurrent.FutureTask.run (FutureTask.java:237) 11-10 22: 28: 34.674 15742-15983/com.SimDetail W/System.err: at android.os.AsyncTask $ SerialExecutor $ 1 .run (AsyncTask.java:231) 11-10 22: 28: 34.674 15742-15983/com.SimDetail W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112) 11 -10 22: 28: 34.674 15742-15983/com.SimDetail W/System.err: at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:587) 11-10 22: 28: 34.674 15742- 15983/com.SimDetail W/System.err: at java.lang.Thread.run (Thread.java:818)

может ли кто-нибудь сказать мне, что я делаю неправильно? Спасибо.

+0

Вы уверены, что подписка на действующий токен InstanceId? –

+0

@ArthurThompson да. это действительный токен. но он получен через старый API. – bliveinhack

ответ

1

Решено. :) ГКМ Токен должен получить соперничают новый

InstanceID API.

В противном случае он выдает недействительный токен экземпляра. не действует с `

GCM.register()

хотя он получает PUSH, но не может подписаться.

+0

Обратитесь к этому github: https://github.com/googlesamples/google-services/blob/master/android/gcm/app/src/main/java/gcm/play/android/samples/com/gcmquickstart/RegistrationIntentService .java # L99-L104 – Simon

Смежные вопросы