对此初始化极光推送

jpush
标签: #<Tag:0x00007fb84622dea8>

(夜刹之殇) #1

我在登录界面登录成功后 调用JPushInterface.init(App.getInstance());初始化极光推送, 然后登录成功后 我又会在我的APP的主界面再次调用JPushInterface.init(App.getInstance());初始化极光推送,然后在接收初始化成功后返回的RegistrationId的广播中接收RegistrationId,会不会2次收到广播,还是说就收到一次啊,谢谢解答


#2

广播registrationID只有一次。


(夜刹之殇) #3

恩恩 好的 谢谢


(夜刹之殇) #4

再麻烦你一下 问你一个问题 如果我APP在登录成功后我初始化极光,成功了,并且返回了registrationID,然后进入我APP主界面,我又初始化一次,这个时候你们的SDK会取消我的这次初始化是吧


#5

额,你可以再次调用init,也不能算取消吧,在一个已注册的设备上多次调用init是没有影响的。

registrationID这个是只有新设备首次注册才广播的,后面如果你用什么操作导致这个设备的信息改变了,就会获取到一个新的registrationID,相当于一个新设备新注册。


(夜刹之殇) #6

好的 十分感谢