uni-app app打包以后在手机打开后台运行程序时图标会变成官方的图标这是为什么?

uni-app app打包以后在手机打开后台运行程序时图标会变成官方的图标这是为什么?

示例代码:

新建的uniapp项目什么都没动 只换了图标和.9.png图片

操作步骤:

新建的uniapp项目什么都没动 只换了图标和.9.png图片

预期结果:

正常显示

实际结果:

后台打开其他应用时 uniapp云打包的项目会自动换app图标 自动换成官方的图标

bug描述:

app打包以后 手机在打开后台运行程序时图标会变成官方的图标这是为什么? 新建的uniapp项目什么都没动 只换了图标和.9.png图片

附件

Image 1

Image 2

104_1737267706.mp4_.zip


更多关于uni-app app打包以后在手机打开后台运行程序时图标会变成官方的图标这是为什么?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

尝试重启手机后再试,有可能是操作系统的缓存问题导致。

更多关于uni-app app打包以后在手机打开后台运行程序时图标会变成官方的图标这是为什么?的实战教程也可以访问 https://www.itying.com/category-93-b0.html


这个问题通常是由于Android应用的多任务视图图标未正确配置导致的。以下是可能的原因和解决方案:

  1. 缺少自适应图标配置:Android 8.0+要求提供自适应图标(adaptive icon),如果没有正确配置,系统会回退使用默认图标。

  2. 图标资源未完全替换:确保在manifest.json中配置了所有尺寸的图标:

"app-plus": {
    "icons": {
        "android": {
            "36": "static/icon/36.png",
            "48": "static/icon/48.png",
            "72": "static/icon/72.png",
            "96": "static/icon/96.png",
            "144": "static/icon/144.png",
            "192": "static/icon/192.png"
        }
    }
}
回到顶部