我最近对我的 (archlinux) 系统进行了全新安装。因此,我安装了最新的 Eclipse(JUNO 4.2.1,我很遗憾)以及最新的 ADT 插件(SDK rev 21)。
现在我正在观察一个以前遇到过但从那时起已修复的错误:当我在Java Perspective中时,编辑一个xml文件并单击绿色的“play”按钮将新代码推送到我的电话上,Eclipse 开始构建该特定的 XML 文件,而不是构建该 xml 文件所属的项目。我收到一个无法打开的“XMLfilename.xml.out”文件。如果我想构建该项目,我必须删除“XMLFilename.xml.out”文件,切换到 java 文件并重新单击该“播放'按钮才能使其工作。
这可以被视为错误或我这边的一些错误配置吗?如果这是一个错误,谁负责? Eclipse JUNO、ADT 还是其他程序?有办法解决吗?
最佳答案
当您在 eclipse 中安装某些 xml 插件时会发生这种情况。开发 Android 应用程序不需要 xml 插件,因为 ADT 附带了自己的一组工具来处理 xml 文件(即布局编辑器等)。如果您的其他项目不需要这些 xml 插件,您可以将其删除。 Eclipse 将 xml 文件识别为 android 项目的一部分,并直接启动 android 项目(而不是检查 xml 文件的 xml 解析器)。
删除 xml.out 文件,然后关闭 xml 文件或切换到 java 文件,然后然后运行您想要运行的项目配置。
或者
尝试这样做(这是更好的选择并且对我有用)-
Windows > 首选项 > 启动 > 启动操作 > 选择始终启动以前启动的应用程序
关于android - 阻止 Eclipse 构建 .xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13493640/