【问题标题】:Round app icon not displaying on Android OreoAndroid Oreo 上不显示圆形应用程序图标
【发布时间】:2018-09-06 14:01:29
【问题描述】:

我正在尝试在 Android Studio 中为我的应用设置圆形启动器图标,但当我在运行 Oreo (API 27) 的模拟器中测试应用时,它只显示默认图标。我使用 Image Asset 添加了图标,并用 http://romannurik.github.io/AndroidAssetStudio/ 生成的图像覆盖了图像。

我在 ma​​nifest 文件中指定了 android:roundIcon="@mipmap/ic_launcher_round",并确保图标在 res 文件夹中使用了适当的名称。

默认图标在较旧的操作系统版本上运行良好。我有什么遗漏吗?

【问题讨论】:

  • 请使用格式化工具正确编辑和格式化您的问题。句子中的代码格式为code 非常重要的单词要粗体,次要的单词要斜体
  • 你找到解决办法了吗?

标签: android icons


【解决方案1】:

您将转到 File->New->image Assert->legacy-> 在 google play 商店图标标题下方,而不是选择 circle 选项。

【讨论】:

  • 感谢您的回复。我已经尝试过你的建议,但我仍然得到带有头部的默认 Android 图标。
  • 谢谢,这解决了我的问题。现在它可以工作并显示圆形图标。
  • 我同意我的最佳答案
【解决方案2】:

如果您是非花哨的开发人员,那么这个答案适合您:

<application
    android:icon="@drawable/ic_launcher"
    android:roundIcon="@mipmap/ic_launcher">

</application>

我使用相同的icon 图标和roundIcon。它解决了我的问题。 另外,我不明白为什么android有这么多应用程序图标的设置,越老越好!!!

【讨论】:

    猜你喜欢
    • 2018-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多