更改图标后,Android工作室无法显示图标

问题描述 投票:1回答:4

我试图将默认图标更改为另一个图标。但是,android中显示的图标与mipmap文件夹中的图标不同。

这是我的模拟器以及错误的图标。

enter image description here

在Android手机中,图标根本不显示。

这是清单文件。

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">

图标名称与上面的代码相同。怎么会发生这种情况?

android
4个回答
1
投票

创建新项目时,将有一个名为mipmap-anydpi-v26的文件夹。如果它在那里,那么将从中选择带有Api 26+的设备的图标。只需删除此文件夹,将从mipmap文件夹中选择应用程序图标。

mipmap-anydpi-v26文件夹用于实现在Api 26中引入的adaptive icons。如果要使用自适应图标,请创建自适应图标。如果您的手机高于8.0版,将选择自适应图标,否则将选择正常图标。

如果你有ic_launcher_round,那么只有版本7.1的手机才会选择它。


3
投票

转到文件>新建>图像资源,它将显示在下面的对话框中。

enter image description here

在图标类型中,选择启动器图标(自适应和旧版)选项。

在资产类型中选择图像,然后从下面的路径选择图像,同样可以选择背景图层。

现在选择Next和Finish,您的Icon将被更改。


0
投票

尝试将您的图像文件重命名为mipmap中的“appicon”,然后将其设置为显示为

   android:icon="@mipmap/appicon"

0
投票

确保您已在每个mipmap文件夹中更新了ic_launcher图像,例如

  • 纹理贴图,华电国际
  • 纹理贴图,MDPI
  • 纹理贴图,xhdpi
© www.soinside.com 2019 - 2024. All rights reserved.