Android试图在eclipse中运行我的项目并最终使用xml.out

有时当我在Eclipse中处理项目布局时,我点击了运行按钮,而屏幕上的活动内容仍然是layout.xml文件。 这导致eclipse尝试仅运行xml文件而不是实际的android项目。 我知道当我这样做时,我可以通过删除创建的xml.out文件并清理/构建我的项目来修复它。 但是我记得在过去的某个时刻使用Eclipse时没有这样做,如果我在使用xml时运行它仍然运行Android项目,就好像我在编辑java文件时点击了run一样。 我的问题是有没有人知道是否有某种设置我可以修改,将改变行为回到那,以便我不必来回切换到java文件只是为了在我实际工作时运行布局。

编辑:这有效但现在我无法启动我正在处理的任何其他应用程序而不重置该首选项。 是否有一种方法可以让它将xml文件视为“不可启动”,以便它可以归结为我选择的选项,如果活动资源不可启动则该怎么办? 因为当我尝试启动xml文件时,“启动关联项目”选项似乎就像我想要它做的那样。

在“首选项” – >“运行/调试” – >“启动”下,您可以选择“始终启动以前启动的应用程序”,因此运行正确的文件一次,并标记此选项,它将在您的余生中继续运行正确的文件:)

窗口 – >首选项 – >运行/调试 – >启动

在此页面的“启动操作”下,选中“始终启动先前启动的应用程序”旁边的框

您可以在执行启动之前选择包浏览器中的项目,这样您就不会得到xml启动配置,但是使用项目启动配置,您可以将其作为Android应用程序启动。

这样您就可以保留编辑器的内容