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



我是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:Androidandroid-sdkplatformsandroid-10dataresvaluesattrs.xml
[2011-08-04 21:50:06 - Android Framework Parser] Searchable declare-styleable Searchable not found in file C:Androidandroid-sdkplatformsandroid-10dataresvaluesattrs.xml
[2011-08-04 21:50:06 - Android Framework Parser] Searchable declare-styleable SearchableActionKey not found in file C:Androidandroid-sdkplatformsandroid-10dataresvaluesattrs.xml
[2011-08-04 21:50:06 - Android Framework Parser] AppWidget declare-styleable AppWidgetProviderInfo not found in file C:Androidandroid-sdkplatformsandroid-10dataresvaluesattrs.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

为什么会这样?我该怎么修理它?

可能只是需要清理项目并重新构建

有时安装失败时会出现此错误。

您找不到C:Android Android -sdkplatforms Android -10dataresvaluesattrs.xml文件。

这意味着在你的android根目录下的dataresvaluesattrs.xml文件。

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

例如:

"在文件中找不到菜单项。D: Android平台 sdk android-14 res 数据值 attrs.xml "

"MenuItem not found in file"

文件在目录中,但" menu "不在目录中

最新更新