我最近尝试了Google Cloud Messaging Service的新TOPIC API。但我总是收到错误无效的appInstanceToken:
这里是logcat
java.lang.IllegalArgumentException:appInstanceToken无效: 11-10 22:28:34.674 15742-15983 / com.SimDetail W / System.err:at com.google.android.gms.gcm.GcmPubSub.subscribe(Unknown Source) 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 :(得分:1)
解决。 :) GCM令牌应该是新的
InstanceID API
。
否则会抛出无效的实例令牌。 它与`
无效GCM.register()
虽然它收到PUSH但无法订阅。