我的亚行不能连接设备。我在运行adb start-server
ulucudeMacBook-Pro:~ ulucu$ adb start-server
* daemon not running. starting it now at tcp:5037 *
* daemon started successfully *
然后运行"lsof -i tcp:5037“。
ulucudeMacBook-Pro:~ ulucu$ lsof -i tcp:5037
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
adb 2308 ulucu 7u IPv4 0x440443a862048a7b 0t0 TCP localhost:5037 (LISTEN)
但是当我运行adb kill-server
时
ulucudeMacBook-Pro:~ ulucu$ adb kill-server
* server not running *
或者运行adb devices
或adb shell
List of devices attached
* daemon not running. starting it now at tcp:5037 *
adb E 03-31 09:30:26 2350 95705 usb_osx.cpp:333] Could not open interface: e00002c5
adb E 03-31 09:30:26 2350 95705 usb_osx.cpp:294] Could not find device interface
error: could not install *smartsocket* listener: Address already in use
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon
亚行一直在运行。
没有使用"5037“端口的其他进程。
没有像“天才运动”这样的模拟器。
我的系统是Mac10.12.14。
我的亚行版本是1.0.39。
有什么问题吗?
发布于 2017-04-18 07:32:44
如果您已经更新到Platform Tools 25.0.4(您可以从命令行检查运行android ),那么它就不起作用了
只需下载以前的稳定版本,例如:r25.0.2-macosx.zip
然后转到Android主目录,用下载的目录替换platform-tools文件夹。
那就做:
ps aux | grep 5037
kill -9 <pid of process of your incorrectly running adb>
然后去
adb devices
https://stackoverflow.com/questions/43131020
复制相似问题