2011-12-21 266 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 

模擬器不應該在那裏了。