我现在已经面对这个问题很长一段时间了。运行'adb devices'向我展示了一个额外的虚拟设备,尽管它被命名为emulator-5554。仅供参考,我也没有任何模拟器运行。
adb devices
所附设备清单:
xxxxxxx设备(实际设备)
模拟器-5554设备(虚拟东西显示为设备)。
如何清理这个烂摊子?
答案 0 :(得分:19)
对我来说同样的问题,但我的服务列表中没有看到任何Bluestacks服务。后
adb devices
显示我没有的模拟器,我通常只需输入命令
adb kill-server
并运行
adb devices
再次显示已连接的设备。
答案 1 :(得分:16)
我有同样的问题。我做了这个,现在一切都很好
services.msc
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)
尝试后:
我重新启动计算机,虚拟设备不见了!