您的位置:首页 > 其它

umeng消息推送获取不到DeviceToken解决方案

2015-01-20 09:23 309 查看
参考了下http://bbs.umeng.com/thread-5547-1-1.html

1.请先检查使用Demo能否正常工作

2.确定是否将appkey、MessageSecret、以及包名都更换为开发者所申请的相应值

3.确定是否将Manifest里的几个intent的前缀更换了

如果使用的是自定义IntentService :

确定是否调用PushAgent里的方法setPushIntentServiceClass设置使用该IntentService;且是否在Manifest里声明了该IntentService

确定是否在IntentService里处理了接受到的消息,例如:调用PushAgent.getMessageHandler来处理消息;或者其他自定义的处理方式。

重启设备、更换设备,看能否获取到 。

总结:

原来是替换mainifest的时候大意了,没有将Manifest里的几个intent的前缀更换了

看来最保险的方案还是先替换appkey、MessageSecret,然后在manifest中全部替换com.umeng.message.example为自己的包名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: