系统没有为我的新xml布局生成Id并向我显示相同的错误

时间:2014-05-04 14:58:49

标签: android xml layout adt

我有两个问题,我认为这两个问题都有一个原因:

  1. 当我尝试添加新的XML布局时; XML失败成功添加但在“控制台”中显示:

    [2014-05-04 18:41:11 - Example] W/ResourceType( 5804): ResXMLTree_node size 0 is smaller than header size 0x14.
    [2014-05-04 18:41:11 - Example] D:\Android\Workspace\Example\res\menu\main.xml:4: error: Error: Resource id cannot be an empty string (at 'actionLayout' with value '@android:layout/').
    

    我可以在课堂上获得资源。

  2. 在“问题”标签中:

    Errors:   Unparsed aapt error(s)! Check the console for output.
    Location: line 1
    Type:     Android ADT Problem
    

    我无法解决它

  3. 请同一个人帮助我...

1 个答案:

答案 0 :(得分:0)

我整理了这个。因此对于仍然与我一起学习的其他人来说,解决方法就像我的评论中所述。另外 -

aapt = Android资产打包工具来自Developers Guide - “Android资产打包工具(aapt)获取您的应用程序资源文件,例如AndroidManifest.xml文件和您的活动的XML文件,并编译它们。“

我的解决方案就是删除“问题”窗口中的错误(右键单击|删除)。然后,通过重新运行应用程序强制重建。现在,任何剩余的问题都会显示并记录下来,以便您可以追踪它们。

希望这对其他人有帮助。