極光推送報錯

錯誤信息

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>

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章