2011-05-05 49 views
36

Ctrl + F11在Eclipse上是一种救命。不幸的是,它只适用于当前选择的文件标签为.java文件。当当前选择的文件选项卡是.xml文件时它不起作用。使Ctrl + F11启动Android项目,即使在XML文件上时

我搜索了这个伟大的SO资源,发现了一些我在找的东西very similar,但不幸的是solution offered根本不适用于Android项目中的XML。

有没有一种方法,使按Ctrl + F11 推出 Android项目上的XML文件,即使?

这是我目前的偏好对话窗口:

enter image description here

更新:这个神秘开始工作。我不知道这是怎么发生的(我没有改变Eclipse中的任何东西,除了现有的Eclipse并重新启动它)。

+0

答案应该可行......只要确保在尝试从XML文件启动之前的某个时刻从项目中的某个Java文件启动。 – 2011-05-05 15:37:21

+0

我从来没有得到它的正常工作,不是我努力尝试,但不知何故,这并不明显。 – Phonon 2011-05-05 17:00:26

+0

@Phonon它开始工作。是否有可能为了真正应用此更改而需要重新启动Eclipse? – ef2011 2011-05-05 20:51:25

回答

8

回答自己(约4个月后):有没有一种方法,使按Ctrl + F11 推出 Android项目甚至在XML文件时。

当前工作的解决办法是选择一个.java文件(按Ctrl + F6 ),然后通过按Ctrl + F11 运行项目的高管。

另外,如果你需要看到在程序运行logcat的,注入按Ctrl + F8 之间,即:

  1. 选择一个.java文件(按Ctrl +F6),
  2. 转为DDMS透视(Ctrl键 + F8
  3. 通过运行项目的可执行文件Ctrl + F11

一切努力避免从键盘抬起手...;)

+0

*任何要避免从键盘上提手...... * - 您必须是ThinkPad的跟踪点用户,如我:) – Czechnology 2013-02-10 01:02:32

58

这解决了这个问题对我来说。

的Eclipse - >窗口 - >首选项 - >运行/调试 - >启动 - >启动运行 - >始终启动之前启动的应用程序

+1

感谢您的答案。我想知道为什么Eclipse不会默认为Android。 – 2013-06-08 10:24:04

+0

很久以前,这是Eclipse中的默认设置,现在在Luna发布后,此选项再次默认。 – HRJ 2014-06-28 10:24:20

+0

只有这个解决方案为我工作。谢谢 – Arunkumar 2016-01-22 09:16:47

2

另一种快捷方式:Alt键 + + 一个 ,它弹出一个Android特定的菜单。然后按R或用鼠标选择Run

+0

聪明!在一个侧面说明:这是标准的Alt + Shift + X和Alt + Shift + D(不幸的是它不运行也不调试Android)的Android专用等价物。 – 2015-10-24 07:16:34

相关问题