logcat里有信息,而无法显示Notification,一般可能是:
(1). 包名填错了,即包名与申请时所填的包名不一致,即applicationId和package不一致了
;因此,消息无法传到。可以将包名设置成一致的,或者用自定义资源包名来实现。
(2). 在之前的代码里调用了PushAgent.setPushIntentServiceClass(MyPushIntentService.class);后来又将该代码注释了。但是由于,SDK使用的SharedPreference存储该IntentService变量名,故虽然代码备注释了,但仍然可以从SharedPreference里读取到相应的IntentService,从而导致错误。