【问题标题】:Android Studio app iconAndroid Studio 应用程序图标
【发布时间】:2017-12-19 18:35:29
【问题描述】:

(我已经更新了帖子)

这是我的项目:

清单:

    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:label="@string/app_name"

Mipmap: 由新建 > 图像资源创建 我选择了启动器图标(自适应和旧版)

Icons

此外,当我打开其中任何一个时,我都会看到我想要的图标:

Icon

现在,启动器图标可以正常工作了:

Launcher Icon

我遇到的问题是它不想更新当我要选择另一个应用程序时显示的图标。

Problem

【问题讨论】:

标签: android android-studio


【解决方案1】:

您必须更新清单文件中应用程序标记的两个属性。

   android:icon="@mipmap/ic_launcher" <-- Change this one
    android:roundIcon="@mipmap/ic_launcher_round" //<-- and this one

或者你可以删除

android:roundIcon="@mipmap/ic_launcher_round" //<-- and this one

确保您已将所有 mipmap/drawable 放置在正确的位置并适用于所有 dpi。

如果您仍有问题,请联系我。

【讨论】:

    【解决方案2】:

    转到您的应用程序文件夹并进入可绘制对象。右键单击 -> 新建 -> 图像资源。

    您可以从那里为给定的不同选项选择所需的图像类型。

    【讨论】:

    • 如果我设置 icon 属性它会改变启动器,但是当我改变 roundIcon 时它什么也不做,即使我将它设置为与 icon 相同。
    • 我尝试删除图标并重新创建它们,但没有成功
    【解决方案3】:

    我认为这是一个常见的缓存问题。有时,当您从 Android Studio 或在调试模式下运行应用程序时,您会看到这个机器人图标。

    当您停止并且不重新安装应用程序时,机器人图标仍然存在以供未来启动...您必须清除缓存才能取回您的图标。

    我搜索了几天的正确答案,因为这很奇怪,但仍未解决......

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多