Android应用程序错误:W / ResourceType(8276):ResXMLTree_node标头大小0太小

时间:2014-01-22 22:42:08

标签: android build

这是一个有效的Android应用程序,我从subversion中撤下并在Eclipse ADT中启动。我收到了这个错误:

W / ResourceType(8276):ResXMLTree_node标头大小0太小。

我不确定这意味着什么或从哪里开始调试它。此错误出现在Eclipse中的控制台窗口中。

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:8)

对我来说,我从一个我不小心输入xml编辑器的角色中得到了这个错误。遗憾的是,Eclipse通常不会使用红色x突出显示文件或行,因此可能需要永远跟踪错误。

如果使用源代码管理,请查看已更改的所有xml文件,并确保它们都没有任何xml格式错误。

您可以使用这样的工具来验证您关注的每个xml文件: http://xmlwrench.com/online/

注意:如果在行末添加额外字符,则这些验证工具将无法捕获它。

答案 1 :(得分:0)

尝试查看生成的R.java文件,看看是否有突出显示错误的行。

对我来说gen / R.java表明我的一个drawables有一个非法的名字(它以一个数字开头)。

答案 2 :(得分:0)

它应该由eclipse编码引起。你可以检查一下 窗口 - >首选项 - >内容类型 - >文字 - > xml

请确保将其编码为utf-8