在 android 中使用了这些行:
InstanceID instanceID = InstanceID.getInstance(this);
String token = null;
token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),
GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);
得到异常,token=null。
google.android.gms.iid.InstanceID.getToken(未知来源)
有什么建议吗?
检查发件人 ID 是否正常以及 API key 。没有线索。
谢谢
最佳答案
我也有这个错误。那是因为我在主线程中调用了 instanceID.getToken。 GCD guide说:不要在主线程中调用这个方法;相反,使用扩展 IntentService 的服务。
Here有一个教程,其中显示了如何创建一个 IntentService,您可以在其中调用 instanceID.getToken。希望对您有所帮助。
关于parse-platform - 使用解析和 Android 客户端的谷歌云消息推送不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30577978/