奇怪的应用程序图标行为

Posted

技术标签:

【中文标题】奇怪的应用程序图标行为【英文标题】:Strange App Icon behaviour 【发布时间】:2018-05-30 09:52:54 【问题描述】:

我已经用我自己的(mipmap 文件夹中的每个维度一个)替换了标准的 android studio 应用程序图标 (ic_launcher) 并删除了 ic_launcher 圆形图标,因为我不会在我的应用程序上使用圆形图标。问题是,虽然图标在 res->mipmap->ic_launcher 文件夹中正确显示,但当我在手机上安装应用程序时,应用程序的图标是默认图标,而不是我选择的图标。此外,如果您进入手机的应用信息,该应用的图标会正确显示。我不知道为什么会这样。有什么想法吗?

【问题讨论】:

也许手机启动器在不应该的时候缓存了图标。所以你仍然可以看到缓存中的旧图标。 从应用程序标签中移除圆形图标并使用图标显示您想要的图标 @Henry 这实际上是 Nova Launcher 的问题,感谢您帮助我解决这个问题 【参考方案1】:

转到清单并在此处将默认图标名称替换为您的:

android:icon="@mipmap/ic_launcher" android:roundIcon="@mipmap/ic_launcher_round"

【讨论】:

【参考方案2】:

去manifest寻找roundicon,别忘了在那儿改。

【讨论】:

我删了,可以吗? 您是否从清单中删除了圆形图标行? @SteliosPapamichael 是的,我已经删除了

以上是关于奇怪的应用程序图标行为的主要内容,如果未能解决你的问题,请参考以下文章

连接到实现信号:奇怪的窗口大小调整行为

报亭安装留下阴影“安装”图标

EXTJS 网格分组扩展行中的奇怪行为 - 缺少 CSS?

CoreLocation 图标停留在状态栏中

UITableViewController 中的 iPhone 奇怪行为

Material datepicker中的奇怪行为