图标无效 我找不到哪个图标丢失或无效

J L*_*J L 1 icons firebase flutter

我有一条错误消息..发生异常。PlatformException (PlatformException(INVALID_ICON, 找不到资源杂货店。请确保它已作为可绘制资源添加到您的 Android 头项目中。, null))

问题是我找不到缺少哪个资产或图标。

运行flutterLocalNotificationPlugin.initialize时出现错误

在此输入图像描述

登录后应用程序冻结。

所有文件都是最新的。

在此输入图像描述

Ami*_*mar 7

显示错误是因为您尚未添加通知图标。通知图标可以是您的应用程序图标本身或您想要在通知中显示的任何其他图标。

要添加图标,请转到

android/app/src/main/res/mipmap-hdpi/
Run Code Online (Sandbox Code Playgroud)

复制您的应用程序图标(png格式),然后将图标粘贴到此处

android/app/src/main/res/drawable/
Run Code Online (Sandbox Code Playgroud)

可绘制文件

然后复制你的图标文件夹名称并初始化到initializationSettings中。

注意:仅文件名,如 ic_launcher(文件夹名称 ic_launcher.png)。

final AndroidInitializationSettings initializationSettings =
AndroidInitializationSettings('ic_launcher');
await flutterLocalNotificationsPlugin.initialize(
InitializationSettings(android: initializationSettings),
     onSelectNotification: (String payload) async {
if (payload != null) {
  debugPrint('notification payload' + payload);
 }
});
Run Code Online (Sandbox Code Playgroud)

github repo请参考我的代码以了解更多信息,或者可以询问是否仍然遇到困难。