这是一个有效的Android应用程序,我从subversion中撤下并在Eclipse ADT中启动。我收到了这个错误:
W / ResourceType(8276):ResXMLTree_node标头大小0太小。
我不确定这意味着什么或从哪里开始调试它。此错误出现在Eclipse中的控制台窗口中。
任何帮助都将不胜感激。
答案 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