FCM 推送通知未在 Android 自定义 OS 中收到
FCM Push notification not receiving in Android customized OS
谁能帮我解决这个问题...
我已经在我的项目中实现了 FCM 功能。它通常在所有默认 android OS 版本中工作。 moto、nexus、redmi 等手机,
但是我在oppo、vivo、一加3、荣耀等都安装了同一个apk,(自定义OS)。我没有从我的应用程序收到任何通知。
为什么会这样。我还检查了一些其他应用程序,如 inshorts、dailyhunt 等,这些应用程序在自定义 OS.
中接收推送通知
我已经尝试了所有给定的解决方案。
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
成功了。
谁能帮我解决这个问题...
我已经在我的项目中实现了 FCM 功能。它通常在所有默认 android OS 版本中工作。 moto、nexus、redmi 等手机,
但是我在oppo、vivo、一加3、荣耀等都安装了同一个apk,(自定义OS)。我没有从我的应用程序收到任何通知。
为什么会这样。我还检查了一些其他应用程序,如 inshorts、dailyhunt 等,这些应用程序在自定义 OS.
中接收推送通知我已经尝试了所有给定的解决方案。 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
成功了。