我正在使用Android应用。今天我的系统上出现了一个“幽灵”模拟器。当我没有连接并运行“adb devices”时,它会显示出来。当我在Eclipse中开发时,我窃取了“logcat”输出,我无法看到REAL模拟器,我开始使用我的应用程序。
当我启动单个模拟器时,我实际上有两个。
我最近做的唯一更改是安装WIMM模拟器(请参阅www.wimm.com)。但是,我没有开始那个。
任何线索都会受到赞赏。感谢。
答案 0 :(得分:3)
有时也会发生在我身上。我做了
“adb kill-server”
“adb start-server”
通常会再次连接。 虽然我不知道为什么会这样。我对android很新......
答案 1 :(得分:1)
尝试运行
“/ path / to / android-sdk / tools / android update adb”
跟随:
“adb kill-server”
“adb start-server”
这应该可以解决您的问题。这可能是由于安装WIMM附加组件时adb工具的最新更改。
答案 2 :(得分:0)
我有这样的事情。
ADB观看某个端口以检查仿真器是否已启动。我有一个使用端口5555的应用程序。
所以输入以下命令(unix / mac / linux):
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)
然后简单地杀死应用程序:
kill -9 320
仿真器不应再存在了。