3

我使用 Eclipse Juno 和最新版本的 ADT 来制作 Android 应用程序。为了测试应用程序,我显然单击了工具栏的“运行”按钮。

如果我当前正在编辑 Java 文件,设备窗口会打开,我可以正常运行它。但是,如果我正在编辑 XML 文件,Eclipse 编译器会莫名其妙地尝试编译XML 文件,这显然是行不通的。

它还创建了一个“myfile.out.xml”,它会产生大量错误,我必须重新启动 Eclipse 才能将其删除,因为 Eclipse 存在缺陷,无法删除简单文件(“处理重构时出现异常”删除'”,原因很愚蠢,例如“删除资源时发生错误”)。

这很烦人,一旦我删除了正确的文件而不是“.out”文件><

有没有办法告诉 Eclipse 运行应用程序而不是 XML 文件,即使我正在编辑其中一个文件?

谢谢您的帮助!我还阅读了以下内容:阻止 Eclipse 构建 .xml 文件,但该解决方案对我不起作用...

4

1 回答 1

0

我发现在我的设备上进行测试很烦人。我在资产文件夹中编辑了很多文件,并想运行我的应用程序进行测试(java 没有更改并且运行失败)。

我的解决方案是Project > Build Automatically then Run,我选择我的设备,然后选中Use same device for future launch

现在下次我想测试我的应用程序时,我双击运行按钮执行 2 次运行:第一次单击导致警告:活动未启动,其当前任务已被置于前面,第二次单击在设备上运行应用程序为预期的。

这样我就不必添加空格或代码,然后删除它来重新编译我的应用程序。

在 XML 编辑后运行

为了运行运行,我从 Eclipse 编辑器中选择 .java 文件或清单文件,然后单击运行,而停留在 XML 文件中,运行不起作用。

于 2013-08-14T13:21:45.883 回答