极光推送报错

错误信息

D/JIGUANG-JPush: [PushReceiverCore] No ACTION_NOTIFICATION_OPENED defined in manifest, open the default main activity

该错误导致了点击通知直接跳到首页,并没有跳转到Receiver中处理的指定页面

原因

项目确定名字后,修改了包名,Mainifests中极光的Receiver配置的category没有修改,还是之前的包名

修改为

        <receiver
            android:name=".jpush.JPushReceiver"
            android:process=":multiprocess"
            tools:node="replace"
            android:enabled="true"
            android:exported="false">
            <intent-filter>
                <action android:name="cn.jpush.android.intent.REGISTRATION" /> <!-- Required  用户注册SDK的intent -->
                <action android:name="cn.jpush.android.intent.MESSAGE_RECEIVED" /> <!-- Required  用户接收SDK消息的intent -->
                <action android:name="cn.jpush.android.intent.NOTIFICATION_RECEIVED" /> <!-- Required  用户接收SDK通知栏信息的intent -->
                <action android:name="cn.jpush.android.intent.NOTIFICATION_OPENED" /> <!-- Required  用户打开自定义通知栏的intent -->
                <action android:name="cn.jpush.android.intent.CONNECTION" /> <!-- 接收网络变化 连接/断开 since 1.6.3 -->
                <category android:name="包名" />
            </intent-filter>
        </receiver>

猜你喜欢

转载自blog.csdn.net/Connor__AK/article/details/81207150