我正在使用Eclipse中的Android,并尝试将我发现的模板项目中的代码组合到Android启动新项目时创建的骨架项目中。这不是初始设置;已经有几个项目正在运行,虽然我是Android编码的新手,但我已经工作了几个星期没有这个问题,所以我认为环境设置得很好。
我看到的错误是 -
Unparsed aapt error(s)! Check the console for output
有一次我清除了控制台消息,现在甚至在关闭项目和Eclipse之后,然后重新打开我没有得到控制台消息,我的源文件或资源文件都没有被标记。
什么是aapt,我应该在哪里寻找此错误的来源?在此先感谢您的帮助。
答案 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,编译和主题未正确填写。