代码之家  ›  专栏  ›  技术社区  ›  Chad Schultz

如何阻止通用应用程序图标显示?

  •  0
  • Chad Schultz  · 技术社区  · 6 年前

    我使用Nexus6p(Oreo)和像素2(Pie)。我都见过这种行为。我甚至在谷歌地图上看过一次。

    有时候,我会看到一个绿色背景的普通Android头,而不是实际的应用图标。它发生在应用程序抽屉、主屏幕或应用程序内切换程序中。它是随机的,罕见的,很难复制,而且发生的时间很短。我可能正在浏览应用程序抽屉,突然意识到我的应用程序的图标是错误的,向后滚动查看它——它看起来是正确的。但每隔一段时间我在应用程序抽屉中滚动时,图标就没问题了。

    我看不出我们的应用程序图标有什么问题,而且这种情况很少发生。但今天我看到谷歌地图(googlemaps)出现了这种情况,这让我怀疑这是不是谷歌的一个bug。

    编辑:成功地获得了一个屏幕截图的动作。在这种情况下,它来自应用程序开关(忽略绿色图标周围的彩色背景)。不过,正如我所指出的,它可能发生在主屏幕或应用程序抽屉中,而且它并不总是局限于我的应用程序。在这种情况下,下次我使用应用程序切换器时,出现了正常的应用图标,所以它是相当随机的。

    generic app icon

    1 回复  |  直到 6 年前
        1
  •  0
  •   Aaditya Brahmbhatt    6 年前

    删除 all-dpi xml文件来自 res > mipmap > ic_launcher res > mipmap > ic_launcher_round 或者为应用程序图标创建自定义xml。(我建议把它去掉。)

    Here