0

私には計り知れない理由で、xml ファイル (res\layout\main.xml など) を編集すると、Eclipse がそれを認識しなくなることがあります。「不正な XML ブロック: ヘッダー サイズ 93 または合計サイズ 0 がデータ サイズ 0 より大きい」などのエラーが表示されます。

内容を削除してxmlファイルを再入力すると、すべて正常に動作します。

何が起こっているのですか?

4

2 に答える 2

1

この問題は通常、メニューが原因で発生します-

<?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>

メニューを使用していない場合は削除してください。それ以外の場合は、そこに適切な文字列情報を指定してください。

ありがとう

于 2013-01-18T04:29:35.150 に答える
1

この両方を試してみてください。これは問題の解決に役立ちます。

同じエラーメッセージが表示されました。私の場合、XML は drawables フォルダーにないアイコン ファイルを参照していました。

また

Project->Clean でこれを処理する必要があります。

于 2013-01-18T04:33:53.070 に答える