2011-12-21 264 views
4

我正在开发Android应用程序。今天我的系统上出现了一个“幻影”模拟器。它显示了什么时候我没有任何连接,我运行“adb设备”。当我在Eclipse中开发时,我窃取了“logcat”输出,并且我无法看到REAL模拟器,我开始调整我的应用程序。幻影Android模拟器

当我启动一个单独的模拟器时,我实际上有两个。

我最近做的唯一更改是安装WIMM仿真器(请参阅www.wimm.com)。然而,我并没有启动那一个。

任何线索,将不胜感激。谢谢。

回答

3

它有时也发生在我身上。我做

“亚行杀服务器”

“亚行启动服务器”

,通常它重新连接。 虽然我不知道为什么发生。我很新到Android ...

1

试运行

“/路径/到/ Android的SDK /工具/ Android的更新亚行”

遵循:

“亚行kill-server“

”adb start-server“

这应该可以解决您的问题。这可能是由于安装WIMM加载项时最近的adb工具发生了更改。

0

我有这样的事情。

ADB观察一些端口以检查仿真器是否启动。

lsof -i -P | grep 5555 

它会给你使用该端口的应用程序和PID:

uHD-Netwo 320 jva 7u IPv4 0x07b77338  0t0 TCP localhost:5555 (LISTEN) 
uHD-Netwo 320 jva 16u IPv4 0x0861b788  0t0 TCP localhost:5555->localhost:55265 (ESTABLISHED) 
我使用的端口5555

所以键入以下命令(UNIX/MAC/Linux的)有一个应用程序

然后简单地终止该应用:

kill -9 320 

模拟器不应该在那里了。