HelloWorld教程不适用于android 2.3.3,缺少attrs.xml

时间:2011-08-04 13:58:23

标签: android windows-7

我是Android编程的新手,并决定从我的64位Windows 7开始使用该教程。

按照教程,我创建了一个针对最受欢迎的android 2.3.3的新项目。但是,Eclipse报告的错误为:

[2011-08-04 21:50:06 - Android Framework Parser] Menu declare-styleable MenuGroup not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml
[2011-08-04 21:50:06 - Android Framework Parser] Searchable declare-styleable Searchable not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml
[2011-08-04 21:50:06 - Android Framework Parser] Searchable declare-styleable SearchableActionKey not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml
[2011-08-04 21:50:06 - Android Framework Parser] AppWidget declare-styleable AppWidgetProviderInfo not found in file C:\Android\android-sdk\platforms\android-10\data\res\values\attrs.xml
[2011-08-04 21:50:06] Warning, ADT/SDK Mismatch! The following elements are declared by ADT but not by the SDK: manifest

我检查了目录,发现attrs.xml丢失了。我将该项目重新定位到其他Android版本,比如说3.0,问题就消失了,因为在相应的目录中有attrs.xml

这是为什么?我该如何解决?

3 个答案:

答案 0 :(得分:0)

也许只需要清理你的项目并重建

答案 1 :(得分:0)

有时安装失败时会发生此错误。

您缺少C:\ Android \ android-sdk \ platforms \ android-10 \ data \ res \ values \ attrs.xml文件。

这意味着在您的数据\ res \ values \ attrs.xml文件下的android根目录中。

此文件丢失。所以你必须重新安装特定版本或更改你的Android版本。

答案 2 :(得分:0)

例如:它说

  

"在文件中找不到MenuItem   d:\的Android \ SDK \平台\机器人-14 \数据\ RES \值\ attrs.xml"

     

"在文件"

中找不到MenuItem

文件在目录中但是" MenuItem"不在其中。