我已经尝试将默认图标更改为另一个图标。但是,android中显示的图标与mipmap文件夹中的图标不同。
这是我的仿真器和错误的图标。

在android手机中,这个图标根本就没有出现。
这是清单文件。
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">图标名与上面的代码一样正确。怎么会发生这种事?
发布于 2018-11-01 09:57:41
当您创建一个新项目时,会有一个名为mipmap-anydpi-v26的文件夹。如果是在那里,那么图标将从它的设备与Api 26+。只要删除这个文件夹,应用程序图标将从mipmap文件夹中选择。
mipmap-anydpi-v26文件夹用于实现Api 26中引入的自适应图标。如果您想使用自适应图标,那么创建一个自适应图标。如果您的手机超过8.0版,自适应图标将被选中,否则正常的图标将被选中。
另外,如果你有ic_launcher_round,那么只有7.1版本的手机会从中挑选。
发布于 2018-11-01 09:58:40
转到File > New > Image,它将显示下面的对话框。

在图标类型中,选择启动器图标(自适应和继承)选项。
在Asset中选择图像,然后从路径下面选择您的图像,类似地,您可以选择背景层。
现在选择“下一步”和“完成”,您的图标将被更改。
发布于 2018-11-01 09:26:22
确保您已在ic_launcher中更新了中的每个mipmap文件夹中的图像,如
https://stackoverflow.com/questions/53098263
复制相似问题