android接入JPushSDK,init后自定义静态Receiver没有收到ACTION_REGISTRATION_ID

3181626995
7年前 1.7k 0

我按照官网API文档上的配置接入了JPushSDK,在Application的onCreate方法中初始化。但是在自定义的BroadcastReceiver中没有收到cn.jpush.android.intent.REGISTRATION广播。
但当我切换手机网络的时候,自定义BroadcastReceiver是会收到cn.jpush.android.intent.CONNECTION广播,当我收到这个广播的时候调用getRegistrationID是可以正确获取到registrationId(我在控制台往这个registrationId发送消息在自定义BroadcastReceiver上也是可以收到的)。
下面附上初始化时的logcat信息
两个进程

主进程

PushService进程

1个回答

热门排序
  • 这说明你已经集成成功了,只是没有监听到广播,这个需要你debug一下。是否做了配置等。 展示全部