由于我无法理解的原因,有时我编辑了一个 xml 文件(例如 res\layout\main.xml),而 Eclipse 停止识别它。我收到诸如“错误的 XML 块:标头大小 93 或总大小 0 大于数据大小 0”之类的错误。
如果我删除内容并重新输入 xml 文件,一切正常。
有什么想法吗?
看到这个问题通常是因为菜单 -
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/save_tea" android:title="@string/save_tea_label" />
</menu>
如果您不使用菜单会更好,因此请将其删除,否则会在此处提供正确的字符串信息。
谢谢
试试这两个东西,这可以帮助你解决问题:
我刚刚遇到了同样的错误信息。在我的例子中,XML 引用了 drawables 文件夹中丢失的图标文件。
或者
Project->Clean 应该解决这个问题。