2011-03-23 84 views
20

有谁知道是否可以在Eclipse中禁用DDMS?我的意思是说,启动Eclipse时不应该启动DDMS。你可以在Eclipse中禁用DDMS吗

我想从终端只使用DDMS,但是当我开始它口口声声说:

无法打开选定的VM调试端口 (8700)。确保你没有 DDMS或eclipse插件运行的另一个实例 。如果 正在使用其他内容,请在首选项中选择一个 新端口号。

我喜欢独立的DDMS比Eclipse内置的更好,主要是因为它更容易在DDMS和源代码之间切换。而且,当DDMS作为Eclipse的插件运行时,我觉得它被放到同一个程序中太多了。另外,由于DDMS非常不稳定并且崩溃了很多,所以更容易重新启动DDMS,而不必重新启动“不太快”的Eclipse。

回答

4

ADT插件取决于DDMS插件。 即使您(帮助>关于Eclipse SDK>安装详细信息)卸载DDMS插件,它仍然会尝试连接到设备。因此,您可以删除它们或不删除它们。

先到先得。第一个DDMS实例将获得连接,另一个将继续抱怨。

+0

谢谢。不是我所希望的,但我们只需要接受当前的情况。希望稍后DDMS的修订版本能够解决这个问题。 – 2011-11-28 12:32:39

+0

那么解决方案是什么? – Emerald214 2011-12-04 05:49:39

7

您必须在启动Eclipse之前启动DDMS。
另外,在Eclipse中将调试器端口设置为类似32767的东西。
转到窗口 - >首选项 - > Android - > DDMS,并将基本本地调试器端口设置为32767.

+0

没有帮助。现在,我在启动Eclipse时收到相同的错误消息。 – 2011-03-23 14:24:25

+0

即使在Eclipse完成加载后,您是否收到错误消息? – 2011-03-23 14:26:52

+0

是的,我得到相同的错误信息。 Eclipse已完成加载。如果这有什么不同,我在Mac上。 – 2011-03-23 14:33:59

1

在Eclipse的>窗口 - >首选项 - > Android-> DDMS部分尝试这些设置:

1 Millisecond DDMS connection timeout setting

+0

这应该做什么?它不适合我。 – 2014-03-07 21:32:52

+0

在Eclipse中禁用DDMS ...基本上给它一个错误的端口,所以它不会尝试在外部之前连接。 – 2014-03-16 07:01:48

相关问题