Android studio在更改图标后无法显示图标

Android studio在更改图标后无法显示图标,android,Android,我已尝试将默认图标更改为另一个图标。但是,android中显示的图标与mipmap文件夹中的图标不同 这是我的模拟器和错误的图标 在安卓手机中,图标根本不出现 这是清单文件 <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" andro

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

这是我的模拟器和错误的图标

在安卓手机中,图标根本不出现

这是清单文件

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

图标名称与上面的代码相同。这是如何发生的?

确保已更新每个mipmap文件夹中的ic_启动器映像,例如

mipmap-hdpi mipmap-mdpi mipmap-xhdpi
确保已更新每个mipmap文件夹中的ic_启动器映像,例如

mipmap-hdpi mipmap-mdpi mipmap-xhdpi
尝试将mipmap中的图像文件重命名为appicon,然后将其设置为manifest as

   android:icon="@mipmap/appicon"

尝试将mipmap中的图像文件重命名为appicon,然后将其设置为manifest as

   android:icon="@mipmap/appicon"

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

mipmap-anydpi-v26文件夹是为了实现Api 26中引入的。如果要使用自适应图标,请创建一个自适应图标。如果您的手机高于8.0版,则会选择自适应图标,否则会选择普通图标


另外,如果您有ic_launcher_round,则只有7.1版的手机才会从中选择。

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

mipmap-anydpi-v26文件夹是为了实现Api 26中引入的。如果要使用自适应图标,请创建一个自适应图标。如果您的手机高于8.0版,则会选择自适应图标,否则会选择普通图标


另外,如果您有ic_launcher_round,则只有7.1版的手机才会从中选择。

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

在图标类型中,选择启动器图标自适应和传统选项

在“资源类型”中选择“图像”,并从下面的路径选择图像,同样,您可以选择“背景层”


现在选择“下一步”并完成,您的图标将被更改。

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

在图标类型中,选择启动器图标自适应和传统选项

在“资源类型”中选择“图像”,并从下面的路径选择图像,同样,您可以选择“背景层”


现在选择“下一步”并完成,您的图标将被更改。

您是否尝试过从emulator卸载并重新安装应用程序?有时我必须这样做才能更新。您是否尝试过从仿真器卸载并重新安装应用程序?有时我必须这样做才能更新。如果有任何文件夹的名称与mipmap-anydpi-v26类似,那么请删除该文件夹。你是说像mipmap hdpi之类的吗?不,mipmap hdpi很好。创建新项目时,将有一个名为mipmap-anydpi-v26的文件夹。如果它在那里,那么删除它的图标。你是否在安卓7.1和+?我在emulator上测试。自定义电话8 api 26如果有任何文件夹的名称与mipmap-anydpi-v26类似,请删除该文件夹。您的意思是像mipmap hdpi之类的吗?不,mipmap hdpi很好。创建新项目时,将有一个名为mipmap-anydpi-v26的文件夹。如果它在那里,那么删除它的图标。你是否在安卓7.1和+?我在emulator上测试。定制电话8 api 26