Java 我无法在Android Studio中为我的应用程序设置图标

Java 我无法在Android Studio中为我的应用程序设置图标,java,android,Java,Android,因此,我在mipmap文件夹中导入了所有带有应用图标的图像,并删除了圆形图标文件夹,因为我的应用不需要/使用任何圆形图标。然后,在AndroidManifest.xml文件中,我删除了android:roundIcon=@mipmap/ic_launcher\u再次,我不需要/使用圆形图标,这就是我删除这行代码的原因。就是这样,我一直被认为是这样在应用程序中添加图标的,但当我在Android Studio虚拟机上测试时,我仍然会得到Android face图标,我不知道为什么。。 有什么帮助吗

因此,我在mipmap文件夹中导入了所有带有应用图标的图像,并删除了圆形图标文件夹,因为我的应用不需要/使用任何圆形图标。然后,在AndroidManifest.xml文件中,我删除了android:roundIcon=@mipmap/ic_launcher\u再次,我不需要/使用圆形图标,这就是我删除这行代码的原因。就是这样,我一直被认为是这样在应用程序中添加图标的,但当我在Android Studio虚拟机上测试时,我仍然会得到Android face图标,我不知道为什么。。 有什么帮助吗

这是我应该得到的图标

这是我的AndroidManifest.xml文件

这是我得到的FunFacts1应用程序的图标

在AndroidMmanifest.xml中添加这一行,然后再次尝试运行它,看看会发生什么

android:roundIcon="@mipmap/ic_launcher"
在AndroidMmanifest.xml中添加这一行,然后再次尝试运行它,看看会发生什么

android:roundIcon="@mipmap/ic_launcher"

将以下代码添加到清单中:

<application android:icon="@mipmap/icon_name" android:label="@string/app_name" >
.... 
</application> 

希望这可以帮助您将以下代码添加到清单中:

<application android:icon="@mipmap/icon_name" android:label="@string/app_name" >
.... 
</application> 

希望这可以帮助您在两个位置放置相同的图像路径:

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

如果您将使用另一个图像,那么简单地在mipmap文件夹上粘贴两个位置放置相同的图像路径:

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

如果另一个图像你会用这么简单的粘贴在mipmap文件夹上

好吧,那么我实际上找到了另一种方法。。。
在Android Studio中,右键单击应用程序文件夹并选择New->Image Asset,然后单击Path部分旁边的3按钮,在那里拖放您的图像。

好的,所以我找到了另一种方法。。。
在Android Studio中,右键单击应用程序文件夹并选择New->Image Asset,然后单击Path部分旁边的3按钮,在那里拖放您的图像。

好的,经过一些测试和研究,我找到了答案

如果您的目标是26>,您将不得不这样做,因为从月底开始,您的图标将是圆形的,或者图标周围将有一个圆形容器

这是一个讨论

我还建议您看看,这将是设置图标的必要方式

通过使用自适应图标,您可以设置图标的背景和前景,并设置不同设备的形状:

by的答案是正确的,但它将在本月底被弃用

您现在必须创建自适应和传统启动器图标,您可以阅读更多关于此的信息


最后一点,也是最重要的一点——总是参考官方文档,因为很多答案都不推荐,每个人的答案都是为了获得声誉分数。

好的,经过一些测试和研究,我找到了答案

如果您的目标是26>,您将不得不这样做,因为从月底开始,您的图标将是圆形的,或者图标周围将有一个圆形容器

这是一个讨论

我还建议您看看,这将是设置图标的必要方式

通过使用自适应图标,您可以设置图标的背景和前景,并设置不同设备的形状:

by的答案是正确的,但它将在本月底被弃用

您现在必须创建自适应和传统启动器图标,您可以阅读更多关于此的信息


最后一点,这是最重要的-总是参考官方文档,因为很多答案都不推荐,每个人的答案都只是为了获得声誉分数。

您是手动插入图标还是通过android工具插入图标?签出:如果这是一个“谷歌像素”仿真器,您可以尝试使用其他手机仿真器吗?圆形图标是谷歌像素强制使用的,你对此无能为力。但即使在这种情况下,我也希望实际的应用程序图标显示为圆形,背景为白色。@Andrew看一下我的答案。你是手动插入图标还是通过android工具插入的?签出:如果这是一个“谷歌像素”仿真器,你能试一下其他手机仿真器吗?圆形图标是谷歌像素强制使用的,你对此无能为力。但即使在这种情况下,我也希望实际的应用程序图标显示为圆形,背景为白色。@Andrew看一下我的答案。首先,我尝试过,其次,我告诉他我删除了这行代码,因为我不使用圆形图标。。。不管怎样,它不起作用,但根据你的图标名称,它将完美地为你工作。朋友,但同样的情况下,我已经手动创建,然后在执行后给出答案,在我的情况下,它将完美地工作。你想看到截图吗?我真的想看到it@HB对不起,兄弟,忘了图标,它永远不会出现首先,我试过了,其次,我说我删除了这行代码,因为我不使用圆形图标。。。无论如何,它不起作用,但根据你的图标名称,它将完美地为你工作。朋友,但同样的情况下,我已经手动创建,并在执行后给出了答案,在我的情况下,它将工作
你真的想看截图吗?我真的想看it@HB对不起,兄弟,忘了图标,它永远不会出现在你面前。所以基本上我添加了“android:roundIcon=@mipmap/ic_launcher”这行代码。我做到了,但它仍然是一样的……所以基本上我添加了“android:roundIcon=@mipmap/ic_launcher”这行代码。我做了,但还是一样。。。