'adb devices'显示虚拟设备

时间:2012-10-22 18:15:58

标签: android avd

我现在已经面对这个问题很长一段时间了。运行'adb devices'向我展示了一个额外的虚拟设备,尽管它被命名为emulator-5554。仅供参考,我也没有任何模拟器运行。

adb devices

  

所附设备清单:
  xxxxxxx设备(实际设备)
  模拟器-5554设备(虚拟东西显示为设备)。

如何清理这个烂摊子?

11 个答案:

答案 0 :(得分:19)

对我来说同样的问题,但我的服务列表中没有看到任何Bluestacks服务。后 adb devices显示我没有的模拟器,我通常只需输入命令

adb kill-server 

并运行

adb devices 

再次显示已连接的设备。

答案 1 :(得分:16)

我有同样的问题。我做了这个,现在一切都很好

  1. 点击Windows + R
  2. 输入services.msc
  3. 停止BlueStacks Android Service

答案 2 :(得分:9)

我已经弄明白了这个问题。我安装了Bluestacks for Mac,用于在Mac上试用Android应用。这是运行具有不同名称的模拟器。

通过拍摄模拟器的屏幕截图来计算它,它显示了Bluestacks的启动屏幕。卸载的Bluestacks现在一切都很好。

答案 3 :(得分:3)

adb服务器正在从5555到5555 + 128(5683)的所有偶数本地端口上扫描仿真器。如果您有使用其中一个端口的自定义服务...您仍然坚持使用“adb -d命令”要求

答案 4 :(得分:2)

请检查任务管理器是否正在运行 emulator-arm.exe 。如果是这样,请尝试停止 adb.exe emulator-arm.exe

答案 5 :(得分:1)

我遇到了同样的问题而这些答案没有帮助。所以我发现我的系统没有正常关闭,这就是我有一个虚拟仿真器-5554的原因。解决方案是创建一个带有名称的新模拟器,然后启动它?当它启动时使用cmd杀死服务器,直到仿真器启动时,您可以在DDMS中的设备下看到它的名称。关闭后,模拟器...模拟器-5554消失了,现在你可以启动Bluestacks并连接

答案 6 :(得分:0)

我遇到了同样的问题,而且由于BlueStacks也是如此。如果你有Windows并且你不想删除它,那么你可以停止它的服务“BlueStacks Android Service。”

要执行此操作,请单击Windows + R,键入services.msc,然后停止“BlueStacks Android Service”

参考: http://forum.xda-developers.com/showthread.php?t=2612389

答案 7 :(得分:0)

Eclipse模拟器NOT BlueStacks:

如果eclipse仿真器在后台运行并且您不知道如何关闭它,只需转到设备选项卡并选择右侧的下拉菜单,然后选择Reset adb。或者,只需使用adb控制台重置adb。

答案 8 :(得分:0)

只需打开任务管理器并结束任务bluestacks

答案 9 :(得分:0)

我也遇到了同样的问题。这是我解决这个问题的答案。 在Windows系统中。

1.in cmd terminal,usr cmd netstat -aon | findstr" 5555"

2.使用cmd 任务列表|查找" PID" ,PID段应该是第一步的结果的进程号。

3.将端口号改为其他,不应该是" 5555"

已经完成了。

答案 10 :(得分:0)

尝试后:

  1. adb kill-server
  2. 在任务管理器中停止adb.exe
  3. adb usb
  4. 和其他一些我什至不记得的东西。 。 。

我重新启动计算机,虚拟设备不见了!