未解析的aapt错误!

8

我正在使用Eclipse开发Android应用程序,试图将一个模板项目的代码与Android创建新项目时生成的骨架项目结合起来。这不是初始设置;我已经运行了几个项目,尽管我是Android编程的新手,但我已经连续工作了几周,并且没有出现这个问题,因此我认为环境设置良好。

我看到的错误是 -

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

我曾经清除了控制台消息,现在即使关闭项目和Eclipse,然后重新打开,我也无法接收到控制台消息,并且我的所有源文件和资源文件都没有被标记。

aapt是什么,我该在哪里查找这个错误的源头?感谢您提前的帮助。


请在此处尝试:http://www.anddev.org/sdk-adt-emulator-problems-f16/unparsed-aapt-errors-check-the-console-for-output-t12615.html - James Black
发现只需在“问题”窗口上删除错误(右键单击|删除),即可消除错误。然后再次运行应用程序,控制台将再次显示需要跟踪的问题。 - PaulP
4个回答

21
我解决了这个问题。对于仍在学习过程中的其他人,我的评论中提到的解决方案如下。此外 -
aapt = Android资产打包工具 来自开发者指南 - “Android资产打包工具(aapt)获取您的应用程序资源文件,例如AndroidManifest.xml文件和活动的XML文件,并将它们编译。”
对我来说,解决方案就是在“问题”窗口上删除错误(右键单击|删除)。然后,通过重新运行应用程序来强制重新构建。任何剩余的问题现在都会显示出来并被记录下来,以便您可以追踪它们。
希望这对其他人有所帮助。

2
当我不小心尝试“运行”一个Android XML布局文件时,这种情况就发生了。它创建了一个带有布局名称和_out.xml附加的文件。在进行任何进一步的构建之前,我需要删除那个文件。

0

这是我使用Eclipse ADT所做的,然后那个错误就消失了:

窗口 > 首选项 > Android > DDMS > 基本本地调试器端口:8600

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

最后,我进入项目 > 清理... > 清理所有项目 > 确定

错误消失了。


-2

当创建项目(新的Android)时,如果最低要求的SDK、目标SDK、编译和主题字段填写不正确,则可能会出现此问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接