sdk初始化成功,能收到推送消息,但是cn.jpush.android.intent.CONNECTION广播收不到

hxjc
2017-09-15 01:54 3.0k 0

问题描述如标题,通过极光后台能推送消息到android移动端,日志打印如下:

I/JIGUANG-Example: [MyReceiver] onReceive - cn.jpush.android.intent.NOTIFICATION_RECEIVED, extras: 
                                                                 key:cn.jpush.android.ALERT, value:未
                                                                 key:cn.jpush.android.NOTIFICATION_ID, value:532611976
                                                                 key:cn.jpush.android.ALERT_TYPE, value:7
                                                                 key:cn.jpush.android.NOTIFICATION_CONTENT_TITLE, value:XXXX
                                                                 key:cn.jpush.android.MSG_ID, value:51791396457368409

但是cn.jpush.android.intent.CONNECTION广播无法收到,广播注册信息如下:

<receiver
            android:name="XXX.JPush.MyReceiver"
            android:enabled="true">
            <intent-filter>

                <action android:name="cn.jpush.android.intent.REGISTRATION" />

                <action android:name="cn.jpush.android.intent.MESSAGE_RECEIVED" />

                <action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED" />

                <action android:name="cn.jpush.android.intent.NOTIFICATION_OPENED" />

                <action android:name="cn.jpush.android.intent.CONNECTION" />
                <category android:name="XXX" />
            </intent-filter>
        </receiver>

测试机型为Honor 6X,Android7.0,请问是什么原因导致CONNECTION广播无法接受,不要说啥广播注册有问题,广播接受写的有问题,没得问题哈,测试过后台推送消息能接受消息。有没有遇到相似问题的,help~

1个回答

热门排序