簡體   English   中英

在 Android 自定義操作系統中未收到 FCM 推送通知

[英]FCM Push notification not receiving in Android customized OS

誰能幫我解決這個問題...

我已經在我的項目中實現了 FCM 功能。 它通常適用於所有默認的 android 操作系統版本。 moto、nexus、redmi等手機,

但是我在oppo、vivo、一加3、榮耀等都安裝了同樣的apk,(定制OS)。 我沒有從我的應用程序收到任何通知。

為什么會發生這種情況……而且我還檢查了其他一些應用程序,如 inshorts、dailyhunt 等,這些應用程序正在自定義操作系統中獲取推送通知。

我已經嘗試了所有給定的解決方案。 1. 允許我的應用進行電池優化。 (榮譽) 2. 允許我的應用程序作為不受保護的應用程序。 3. 從列表中將我的應用程序列入白名單。

這些都在工作..

但我需要在不這樣做的情況下獲得推送通知......比如 inshorts、dailyhunt、whatsapp、fb 等,

找了這么久。 請幫我解決這個問題。

提前致謝。

在您的清單文件中試試這個。 希望您能在不修改系統設置的情況下收到推送通知。

<service android:name="com.jibarath.MyFirebaseMessagingServices"
    android:exported="true"
    android:stopWithTask="false">
    <intent-filter>
        <action android:name="com.google.firebase.MESSAGING_EVENT"></action>
    </intent-filter>
</service>

stopwithtask=false成功了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM