开发者社区> 雪梦科技> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Eclipse中编译Android项目工程失败,提示: Error in an XML file: aborting build 解决办法

简介:
+关注继续查看

问题:

在Eclipse中编写Android项目代码时,假设当前激活窗口是某个xml文件,此时,你按键Ctrl+F11或者F11,就会生成一个类似*.out.xml的文件,然后在console窗口提示一下错误:

[2011-09-24 03:14:54 - HelloWorld] Error in an XML file: aborting build.
[2011-09-24 03:14:54 - HelloWorld] res/layout/main.xml:0: error: Resource entry main is already defined.
[2011-09-24 03:14:54 - HelloWorld] res/layout/main.out.xml:0: Originally defined here.
[2011-09-24 03:14:54 - HelloWorld] /home/snowdream/workspace/git/workspace/android/HelloWorld/res/layout/main.out.xml:1: error: Error parsing XML: no element found
[2011-09-24 03:14:56 - HelloWorld] res/layout/main.xml:0: error: Resource entry main is already defined.
[2011-09-24 03:14:56 - HelloWorld] res/layout/main.out.xml:0: Originally defined here.
[2011-09-24 03:14:56 - HelloWorld] /home/snowdream/workspace/git/workspace/android/HelloWorld/res/layout/main.out.xml:1: error: Error parsing XML: no element found


原因:
因为当前激活窗口是某个xml文件时,编译时,编译的是这个xml文件,而不是整个android项目工程。


解决办法:

在编译或者调试Android项目工程时,如果要用到快捷键Ctrl+F11或者F11,确保当前激活窗口是java文件,而不是xml或者其他的资源文件。或者直接通过菜单来编译或者调试。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Eclipse 工程错误的解决方法
本文为原创,如需转载,请注明作者和出处,谢谢!     在导入或覆盖Eclipse工程时可能会出现Eclipse工程错误(Eclipse工程结点上有一个红叉)。
666 0
Eclipse工程错误的解决方法
本文为原创,如需转载,请注明作者和出处,谢谢!     在导入或覆盖Eclipse工程时可能会出现Eclipse工程错误(Eclipse工程结点上有一个红叉)。
632 0
eclipse安装完对应的sts插件后按alt+/却不能提示属性值
eclipse安装完对应的sts插件后按alt+/却不能提示属性值
34 0
eclipse的配置、快捷键、项目导入导出、常见的插件或代码生成器工具
eclipse的配置、快捷键、项目导入导出、常见的插件或代码生成器工具
81 0
利用Eclipse自带的插件连接GIT的详解
利用Eclipse自带的插件连接GIT的详解
170 0
利用Eclipse自带的插件连接GIT的详解
利用Eclipse自带的插件连接GIT的详解
67 0
IDEA/eclipse集成阿里巴巴Java开发规约插件
IDEA/eclipse集成阿里巴巴Java开发规约插件
51 0
eclipse集成html5插件
1. 在线安装:Help->Install New Software...->Add...-> Name: "Aptana",  Location: http://download.aptana.com/studio3/plugin/install【正确地址】 下载完毕,按步骤一步一步next,最后重启 Eclipse 。 2.给Apt
979 0
Eclipse下快速打开本地文件插件EasyExplorer(转)
EasyExplorer  是一个类似于 Windows Explorer的Eclipse插件,它可以帮助你在不退出Eclipse的环境下浏览本地文件系统,类似的插件也有很多,但是本人喜欢使用这个版本。
747 0
+关注
雪梦科技
专注Android应用研发,性能优化,移动安全等领域。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Android应用启动速度和内存优化实践
立即下载
Android内存泄漏自动化链路分析组件Probe
立即下载
The-Adventures-Of-Av-And-The-Leaky-Sandbox
立即下载