使用默认值的Android项目的AndroidManifest.xml文件中的错误

时间:2014-02-08 04:27:37

标签: java android eclipse

我目前正在处理初学者的教程,以便在Eclipse中构建我的第一个Android应用程序。我创建了一个具有默认值的新Android项目。接下来,Eclipse报告AndroidManifest.xml文件中的错误。以下是产生错误的行:

android:icon="@drawable/ic_launcher"

这是错误消息:错误:错误:找不到与给定名称匹配的资源(在'icon'处,值为'@ drawable / ic_launcher')。

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:4)

ic_launcher更改为位于project/res/drawable/文件夹中的图标名称

这是Android中的常见错误。在某些时候,Android新项目向导更改了它将为应用程序图标提供的默认名称(并且一些教程仍在使用旧名称)。

请详细了解Android fundamentals,以便了解事情的组织方式。 drawable是一种资源。资源位于res /文件夹中(尽管资源是在R文件中编制索引的,该文件在编译所有内容之前自动生成)。

答案 1 :(得分:2)

它的含义是没有文件drawable/ic_launcher。要解决此问题,只需创建一个名为ic_launcher

的drawable

答案 2 :(得分:1)

您的可绘制文件中缺少“ic_launcher”,只需添加一个或删除代码行。