删除adb emulator device的办法 @ 12/10/2016

技术类
adb devices 多了一个emulator-5556设备,导致所有adb的操作都需要手动指定设备。
所以上网找删除的方案。

在stackoverflow上看到:
'adb devices' showing dummy device
"sc stop BstHdAndroidSvc" 或者"在 services.msc 中关闭 BlueStacks Android Service 服务"
或者 "关闭emulator-arm.exe进程"
Android Stop Emulator from Command Line
"adb -s emulator-5556 emu kill" 或者 "adb devices | grep emulator | cut -f1 | while read line; do adb -s $line emu kill; done"

然而我确定所有模拟器都关闭了,也确认没有程序使用5556端口。

后来才在GameXG的blog上找到这样一句话:
adb 会搜索 5555 – 5683 端口,发现有打开的端口就会认为存在模拟器,但是名字就比较坑人了。

OK,找到相关端口,关掉就是了。
发布于 12/10/2016 11:42:01 | 评论:0

看帖要回帖...

categories
archives
links
statistics
  • 网志数:1168
  • 评论数:2011