unparsed aapt error(s)!

时间:2012-02-10 16:37:25

标签: android eclipse aapt

我正在使用Eclipse中的Android,并尝试将我发现的模板项目中的代码组合到Android启动新项目时创建的骨架项目中。这不是初始设置;已经有几个项目正在运行,虽然我是Android编码的新手,但我已经工作了几个星期没有这个问题,所以我认为环境设置得很好。

我看到的错误是 -

Unparsed aapt error(s)! Check the console for output

有一次我清除了控制台消息,现在甚至在关闭项目和Eclipse之后,然后重新打开我没有得到控制台消息,我的源文件或资源文件都没有被标记。

什么是aapt,我应该在哪里寻找此错误的来源?在此先感谢您的帮助。

4 个答案:

答案 0 :(得分:21)

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

aapt = Android资产包装工具 From the Developers Guide - “Android资产包装工具(aapt)会获取您的应用程序资源文件,例如AndroidManifest.xml文件和您的活动的XML文件,并对其进行编译。”

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

希望这对其他人有帮助。

答案 1 :(得分:2)

当我意外地尝试“运行”Android XML布局文件时,发生了这种情况。它创建了一个文件,其中包含布局名称并附加了_out.xml。在我可以执行任何进一步的构建之前,我需要删除该文件。

答案 2 :(得分:0)

这就是我使用Eclipse ADT所做的,并且该错误消失了:

窗口>偏好> Android> DDMS>基本本地调试器端口:8600

我将值从8600更改为其他值,例如:9999

最后,我去了Project>清洁...>清理所有项目>行

错误消失了。

答案 3 :(得分:-2)

创建项目时可能会出现(新Android)和字段:最低要求的SDK,目标SDK,编译和主题未正确填写。