android - 通知图标的正确路径应该是什么?
问题描述
我正在使用这个插件https://github.com/chemerisuk/cordova-plugin-firebase-messaging来获取通知。它说如果我们将此代码放在 config.xml 中,则可以使用自定义图像作为通知。我很困惑我的图标路径应该是什么。
<config-file parent="/manifest/application" target="app/src/main/AndroidManifest.xml">
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/my_custom_icon_id"/>
</config-file>
解决方案
如果您尝试在 config.xml 中添加 android 图标。我们有离子应用程序,并且我们有资源文件夹。我们已经给出了它的路径。
<config-file parent="/manifest/application/" target="app/src/main/AndroidManifest.xml">
<meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/notification_icon" />
<meta-data android:name="com.google.firebase.messaging.default_notification_color" android:resource="@color/icon_css" />
</config-file>
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
<application android:usesCleartextTraffic="true" />
</edit-config>
<resource-file src="resources/android/color/color.xml" target="app/src/main/res/values/color.xml" />
<resource-file src="resources/android/notification_icon/drawable-mdpi/notification_icon.png" target="app/src/main/res/drawable-mdpi/notification_icon.png" />
<resource-file src="resources/android/notification_icon/drawable-hdpi/notification_icon.png" target="app/src/main/res/drawable-hdpi/notification_icon.png" />
<resource-file src="resources/android/notification_icon/drawable-xhdpi/notification_icon.png" target="app/src/main/res/drawable-xhdpi/notification_icon.png" />
<resource-file src="resources/android/notification_icon/drawable-xxhdpi/notification_icon.png" target="app/src/main/res/drawable-xxhdpi/notification_icon.png" />
<resource-file src="resources/android/notification_icon/drawable-xxxhdpi/notification_icon.png" target="app/src/main/res/drawable-xxxhdpi/notification_icon.png" />
推荐阅读
- r - 在 for 循环中操作数据帧列表
- wordpress - 如何对已注销的用户隐藏搜索框
- node.js - 部署 Outlook 加载项的最佳实践
- java - 如何扩展cardView以显示带有下降动画的android中的隐藏元素?
- c# - 如果表格大于 1 页,RDLC 组不插入分页符(数据打印/导出)
- linux - 在 Linux 中过滤命令的输出
- python - 根据RGBA图像通道向matplotlib colorbar添加色标
- javascript - 如何使用 JavaScript 打开保存的网络应用程序?
- angular - 如何使用确认对话框?
- ffmpeg - 非交错 AVI 上的 FFmpeg 音频流提取 - 与 AviSynth 相比速度较慢