找不到与给定名称匹配的资源(在'icon'处,值为'@ mipmap / ic_launcher.png')

时间:2015-07-23 09:46:23

标签: android android-manifest

enter image description here我在应用程序中更改了启动器图标。我添加的图像是PNG格式。但是当我清理并构建我的项目时,它会给出以下错误。

找不到与给定名称匹配的资源(在'icon'处,值为'@ mipmap / ic_launcher.png')。

以下是我的AndroidManifest.xml

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

6 个答案:

答案 0 :(得分:12)

android:icon

中删除文件的扩展名

改变
android:icon="@mipmap/ic_launcher.png"

 android:icon="@mipmap/ic_launcher"

请确保ic_launcher.png文件夹

中有mipmap

编辑:

从您发布的屏幕截图中看起来您正在编辑错误的清单文件。请务必编辑src/main/manifests

下的那个

答案 1 :(得分:0)

将您的图标保存到mipmap-hdpi或mipmap-mdpi文件夹等。 不要将您的应用图标保持为平面“mipmap”文件夹

答案 2 :(得分:0)

如果您已经对MainActvity类的属性进行了操作,请确保图标值不包含扩展名

enter image description here

答案 3 :(得分:0)

检查这些设置是否 指向正确的目录

enter image description here

此面板是->项目结构->构面。

希望这对您有用!

答案 4 :(得分:0)

我最近找到了一个解决方案,只需在 android studio 或您拥有的任何编辑器中打开“android\app\src\main\AndroidManifest”,然后使用您的图标名称编辑“ic_launcher”,然后错误就会消失,应用程序将获得您的自定义图标

enter image description here

答案 5 :(得分:0)

  1. 尝试关闭 AnroidManifest.xml 标签。
  2. 搜索并打开您的基本清单...
  3. android:icon="@mipmap/ic_launcher"

(有同样的问题,因为错误出现在 AUTOMATICALLY 生成的清单上,新的)