0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Android推送問題排查技巧 針對MobPush安卓端推送問題的解決辦法

MobTech科技派 ? 來源:MobPush ? 作者:MobPush ? 2023-10-21 15:41 ? 次閱讀

針對MobPush智能推送服務(wù)在使用過程中可能出現(xiàn)的問題,本文為各位開發(fā)者們帶來了針對MobPush安卓端推送問題的解決辦法。

TCP在線推送排查

排查TCP在線收不到推送時,我們先通過客戶端的RegistrationId接口獲取設(shè)備的唯一標(biāo)識

示例:

MobPush.getRegistrationId(new MobPushCallback() {
    @Override
     public void onCallback(String rid){
        Log.e("AAAAAAAA","RegistrationId:" + rid);
     }
 });

然后在mob開發(fā)者后臺通過“設(shè)備查詢”模板查詢該設(shè)備的狀態(tài)

wKgaomUzgA-AWuV7AAAuiwJggLY994.jpg

下面是可能導(dǎo)致在線推送收不到的原因:

1、通過RegistrationId查詢不到設(shè)備:

查詢不到設(shè)備一般是由于appkey使用錯誤導(dǎo)致,可以檢查一下客戶端使用的appkey和創(chuàng)建推送時使用的appkey是否一致。

2、”推送權(quán)限“為“關(guān)閉”:

此時在手機(jī)“設(shè)置”中打開APP的推送權(quán)限,重啟APP再進(jìn)行推送即可。

3、“在線狀態(tài)”為“離線”:

首先檢查一下自己是否有集成廠商通道,如果沒有集成廠商通道,該情況收不到推送為正常,當(dāng)APP在有效時間內(nèi)再次打開時會收到推送;如果有集成廠商通道,按“廠商推送排查”排查流程進(jìn)行排查。

4、別名或者標(biāo)簽推送收不到:

此時檢查一下“別名”、“標(biāo)簽”中是否有自己設(shè)置的別名或標(biāo)簽,若有,檢查一下創(chuàng)建推送時設(shè)置的參數(shù)是否正確,一般是因為創(chuàng)建推送時設(shè)置別名或者標(biāo)簽不對導(dǎo)致;若沒有,檢查一下客戶端設(shè)置的別名或標(biāo)簽是否正確以及是否設(shè)置成功,一般是由于客戶端代碼設(shè)置錯誤,或者設(shè)置失敗導(dǎo)致。

廠商推送排查

排查廠商推送收不到推送時,我們先通過MobPushLog日志查看廠商通道是否注冊成功:

1、在AndroidManifest.xml文件中添加以下配置

2、添加后,冷啟動APP即可在在日志控制臺即可查看到TAG為MobPushLog的相關(guān)日志

wKgZomUzgDqAbQcTAABz4THedtw498.jpg

詳細(xì)日志情況可以通過廠商SDK集成指南進(jìn)行查看

廠商注冊失敗

廠商注冊失敗一般是由于配置信息不對,可以檢查一下apk的包名、md5簽名、指紋證書和對應(yīng)廠商開發(fā)者后臺配置的是否一致,廠商開發(fā)者后臺配置可以參考廠商通道申請指南

廠商注冊成功

在廠商注冊成功的情況下還是收不到廠商推送,一般是由于以下兩個原因?qū)е碌模?/p>

1、可能是手機(jī)開啟了免打擾模式,通知被手機(jī)自動過濾了,可以將手機(jī)的“允許打擾”打開,再進(jìn)行推送測試

wKgZomUzgFyADYtoAAAtsDK9pxo036.jpg

2、觸發(fā)了廠商的限制,推送下發(fā)失敗了,各個廠商限制情況,可以參考廠商推送限制

MobPush是國內(nèi)首屈一指的智能推送服務(wù)平臺,現(xiàn)在還支持免費(fèi)試用哦~

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3936

    瀏覽量

    127413
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2130

    瀏覽量

    57203
收藏 人收藏

    評論

    相關(guān)推薦

    常見墊圈故障及解決辦法 防漏墊圈的設(shè)計與應(yīng)用

    常見墊圈故障及解決辦法 1. 墊圈老化 故障現(xiàn)象: 墊圈因長時間使用而老化,失去彈性,導(dǎo)致密封性能下降。 解決辦法: 定期檢查墊圈的老化情況,及時更換新的墊圈。 2. 墊圈變形 故障現(xiàn)象: 由于安裝
    的頭像 發(fā)表于 12-12 15:31 ?268次閱讀

    Android 16發(fā)布計劃曝光,谷歌將同步更新AOSP與Pixel設(shè)備

     據(jù)外媒最新報道,谷歌計劃在2025年6月3日邁出系統(tǒng)更新的一大步,屆時將正式將Android 16推送Android開放源代碼項目(
    的頭像 發(fā)表于 11-06 17:05 ?876次閱讀

    常見MCU故障及解決辦法

    微控制器單元(MCU)是現(xiàn)代電子設(shè)備中的核心組件,負(fù)責(zé)處理和控制各種功能。然而,由于各種原因,MCU可能會出現(xiàn)故障。以下是一些常見的MCU故障及其解決辦法: 1. 電源問題 故障現(xiàn)象: MCU無法
    的頭像 發(fā)表于 11-01 13:41 ?1764次閱讀

    常見元器件故障及解決辦法

    際電阻值與標(biāo)稱值不符。 開路:電阻器內(nèi)部斷裂,導(dǎo)致電路斷開。 解決辦法: 使用萬用表測量電阻值,與標(biāo)稱值對比,確認(rèn)是否需要更換。 對于開路故障,檢查電阻器兩是否有斷裂,必要時更換新的電阻器。 2. 電容器故障 故障現(xiàn)象:
    的頭像 發(fā)表于 10-29 16:21 ?521次閱讀

    AIC3262 CODEC能否在下運(yùn)用?

    我們有多路音頻混音應(yīng)用需求(雙路MIC. LINE IN, I2S 音源輸入,耳機(jī)輸出監(jiān)聽及混音后錄音),針對混音還有通過DSP 作混響, 10段EQ應(yīng)用, 該裝置需要在環(huán)境下運(yùn)行。不知TI AIC3262 CODEC能
    發(fā)表于 10-29 08:19

    谷歌正式向Pixel設(shè)備推送Android 15穩(wěn)定版

    10月17日最新資訊,谷歌今日已正式向Pixel系列設(shè)備推送Android 15穩(wěn)定版更新。目前,已有部分Pixel設(shè)備成功完成升級,而更大范圍的推送預(yù)計將在本周末進(jìn)行。
    的頭像 發(fā)表于 10-17 16:31 ?435次閱讀

    谷歌開始推送Android 15穩(wěn)定版

    近日,谷歌正式向Pixel系列設(shè)備推送Android 15穩(wěn)定版操作系統(tǒng)。目前,已有部分Pixel設(shè)備率先完成了系統(tǒng)升級,預(yù)計本周晚些時候,更大規(guī)模的更新推送將全面展開。
    的頭像 發(fā)表于 10-17 16:12 ?1426次閱讀

    蘋果推送針對Beats Studio Buds+最新固件更新

    蘋果公司今日悄然推送針對Beats Studio Buds+的最新固件更新,標(biāo)志著自該耳機(jī)于2023年問世以來,首次迎來系統(tǒng)層面的優(yōu)化升級。此次更新的固件版本躍升至2C318,相較于先前的2A219版本,預(yù)示著性能或體驗上的潛在改進(jìn)。
    的頭像 發(fā)表于 09-05 17:08 ?1016次閱讀

    谷歌發(fā)布15源代碼,為開發(fā)者與Pixel用戶鋪就新路徑

    9月4日最新消息,谷歌公司已在昨日(9月3日)宣布了一項重要舉措,正式將15的源代碼推送開源項目(AOSP),這一動作標(biāo)志著
    的頭像 發(fā)表于 09-04 15:40 ?673次閱讀

    NON_OS sdk移植mqtt,用mcu通過ESP8266的mqtt推送消息給server,接收中斷函數(shù)沒執(zhí)行是怎么回事?

    我使用的是NON_OS sdk,移植了mqtt,現(xiàn)在想用mcu通過8266的mqtt推送消息給我的server,在串口中斷里加入了打印OK的,但是實際沒有收到任何回應(yīng),好像是中斷沒執(zhí)行,哪位能幫我看看怎么讓中斷使能
    發(fā)表于 07-12 08:28

    FX3在系統(tǒng)上顯示為\"DDC\",有什么辦法可以定義這個字符串嗎?

    正如標(biāo)題所說,當(dāng)我將 FX3 插入設(shè)備時,會詢問應(yīng)用程序是否可以訪問\"DDC\" 。 有什么辦法可以定義這個字符串嗎? 謝謝!
    發(fā)表于 07-03 08:15

    Endpoint端點(diǎn)如何做才能夠達(dá)到不需要PC手動IN就將數(shù)據(jù)往上推送

    您好,我想問一下Endpoint端點(diǎn)如何做才能夠達(dá)到不需要PC手動IN就將數(shù)據(jù)往上推送? 使用的是FX3芯片,其中我發(fā)現(xiàn)在鼠標(biāo)HID范例中,它就是不需要電腦IN,只要在某一個GPIO口觸發(fā)之后
    發(fā)表于 05-27 08:29

    【開源獲獎案例】迪文屏與手機(jī)雙向聯(lián)動控制音樂播放

    ——來自迪文開發(fā)者論壇本期為大家推送迪文開發(fā)者論壇獲獎開源案例——迪文屏與手機(jī)雙向聯(lián)動控制音樂播放。工程師通過藍(lán)牙模塊實現(xiàn)了迪文智能屏與
    的頭像 發(fā)表于 04-29 08:13 ?608次閱讀
    【開源獲獎案例】迪文屏與<b class='flag-5'>安</b><b class='flag-5'>卓</b>手機(jī)雙向聯(lián)動控制音樂播放

    Profinet IO通信故障的解決辦法

    Profinet IO通信故障可能由多種原因引起,以下是一些常見的通信故障及其解決辦法
    的頭像 發(fā)表于 03-08 11:27 ?1150次閱讀

    MobPush:Android SDK 集成指南

    MobPush是一款旨在提供一站式解決方案的智能推送開發(fā)者工具,可以有效提高用戶參與度和粘性,從而帶來更多的業(yè)務(wù)效益,以下是最新版MobPush: Android SDK集成指南。
    的頭像 發(fā)表于 02-02 15:51 ?682次閱讀
    <b class='flag-5'>MobPush</b>:<b class='flag-5'>Android</b> SDK 集成指南