在Android 6中无法收到任何通知?

时间:2019-12-12 10:41:01

标签: android firebase flutter push-notification firebase-cloud-messaging

我已经使用Firebase云消息传递服务创建了一个应用程序,并且已经创建了一个node.js代码在后台发送通知,并且它在android 10和9上都能正常运行,但是当我在android 6上对其进行测试时,它会发送通知而且我只能在前台处理它,但是当我关闭该应用程序时,即使我已经在firebase控制台中使用通知撰写器发送了通知,也无法收到任何通知。

我正在使用Flutter开发此应用,并且使用过Firebase云消息传递插件,但未创建后台消息处理程序。

我的Target和Compile SDK版本是28。 最低SDK为21。

控制台没有给我错误,并且我在manifest.xml中添加了以下权限:

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

我该怎么做才能创建一个用于处理通知的通道,或者为firebase_messaging插件添加一个后台消息处理程序,以便扑朔迷离呢?

该问题的原因是什么?

0 个答案:

没有答案