当前位置: 首页 > 知识库问答 >
问题:

为各种Android OS版本设置推送通知图标

宫瀚
2023-03-14

LG K20 Plus,7.0=白色六边形图标

LG K20 Plus,8.0=白色六边形图标

Google Pixel 3A,9.0=白色六边形图标

我的问题如下:

>

  • 如果Android5及以上只是透明的推送通知图标--那么那两款测试手机是如何显示真正的彩色图标的呢?

    我对此的理解是正确的……还是有可能让真正的app图标出现为Android 7、8、9的推送通知图标?如果是...怎么做?除了上面(也在下面)Firebasex说明中定义的标准步骤之外,我还必须做什么?

    当前用于定义推送通知图标的config.xml配置是:

    <platform name="android">
        <resource-file src="res/android/drawable-mdpi/notification_icon.png" target="app/src/main/res/drawable-mdpi/notification_icon.png" />
        <resource-file src="res/android/drawable-hdpi/notification_icon.png" target="app/src/main/res/drawable-hdpi/notification_icon.png" />
        <resource-file src="res/android/drawable-xhdpi/notification_icon.png" target="app/src/main/res/drawable-xhdpi/notification_icon.png" />
        <resource-file src="res/android/drawable-xxhdpi/notification_icon.png" target="app/src/main/res/drawable-xxhdpi/notification_icon.png" />
        <resource-file src="res/android/drawable-xxxhdpi/notification_icon.png" target="app/src/main/res/drawable-xxxhdpi/notification_icon.png" />
        <config-file target="AndroidManifest.xml" parent="/manifest/application">
            <meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/notification_icon" />
        </config-file>
    </platform>
    

    同样,每个可绘制文件夹中的notification_icon是我的真实应用程序/彩色图标的适当大小的迷你版本。

  • 共有1个答案

    燕嘉熙
    2023-03-14
      null
     类似资料:
    • 可以在Intellij(2019.1CE)Java项目中看到至少四个不同的位置来设置Java版本: d.文件设置构建、执行、部署编译器Java编译器目标字节码版本 除了在pom中设置目标和源之外,为什么需要额外的设置,每个设置做了什么其他设置不做的事情?谢谢

    • 我正在尝试使用PHP和V3 api为Google日历设置推送通知。 我拥有Auth2.0权限,可以从我的应用程序在谷歌上创建事件。现在我想知道用户何时对google日历进行任何更改(CRUD操作)。 这是我的代码: 这是输出: 到目前为止,我不知道为什么address返回null,也许这就是问题所在。但我不知道如何修复它。 同时阅读以下内容:#26730263和我自己的代码没有太大区别。 我做了g

    • 我试图运行下一个代码,但对于2.1.6顶点库发生io.vertx包没有发现问题。尝试了3. x. x版本,但它没有io.vertx方法。

    • 当对推送通知使用解析时,我们的应用程序总是显示应用程序的启动器图标。在最新的Android5.1版本中,图标看起来是空白的(一个白色的正方形)。

    • 问题内容: 我正在尝试为我的应用程序设置推送通知系统。我有服务器和开发人员许可证来设置推送通知服务。 我目前正在Swift中运行我的应用。我希望能够从服务器远程发送通知。我怎样才能做到这一点? 问题答案: 尽管可以很好地处理推送通知,但我仍然相信可以立即共享完整的完整案例以简化操作: 要注册APNS的应用程序,(在AppDelegate.swift中的didFinishLaunchingWithO

    • 我有一些与工作灯中推送通知相关的问题: > 当应用程序关闭且通知消息到达时,我通过单击应用程序图标而不是通知栏中的消息来启动应用程序,在我看来,我无法在应用程序中取回通知消息。(应用程序在后台运行时没有问题)步骤: a)订阅应用程序内部的事件源 b)关闭应用程序 c)向设备提交通知(“Hello”) d)在应用程序中,通知消息(“Hello”)显示在状态栏中。向下滑动状态栏。消息将显示在通知栏中