我目前正在处理初学者的教程,以便在Eclipse中构建我的第一个Android应用程序。我创建了一个具有默认值的新Android项目。接下来,Eclipse报告AndroidManifest.xml
文件中的错误。以下是产生错误的行:
android:icon="@drawable/ic_launcher"
这是错误消息:错误:错误:找不到与给定名称匹配的资源(在'icon'处,值为'@ drawable / ic_launcher')。
我该如何解决这个问题?
答案 0 :(得分:4)
将ic_launcher
更改为位于project/res/drawable/
文件夹中的图标名称
这是Android中的常见错误。在某些时候,Android新项目向导更改了它将为应用程序图标提供的默认名称(并且一些教程仍在使用旧名称)。
请详细了解Android fundamentals,以便了解事情的组织方式。 drawable是一种资源。资源位于res /文件夹中(尽管资源是在R文件中编制索引的,该文件在编译所有内容之前自动生成)。
答案 1 :(得分:2)
它的含义是没有文件drawable/ic_launcher
。要解决此问题,只需创建一个名为ic_launcher
。
答案 2 :(得分:1)
您的可绘制文件中缺少“ic_launcher”,只需添加一个或删除代码行。