ARDC链接设备异常之ADB version mismatch的处理

      若是ARDC提示ADB version mismatch,说明系统当前运行的adb server与client不匹配。此时若是在cmd.exe中运行adb devices命令则会出现相似以下的提示信息:网络

List of devices attached
adb server version (31) doesn't match this client (39); killing...
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: 一般每一个套接字地址(协议/网络地址/端口)只容许使用一次。
(10048)app

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemonsocket

      出现这种状况,一般是由于形形色色的手机助手正在运行。为了方便调试,在ARDC中增长了自动定位功能,直观提示后台所冲突的进程,方便用户作处理,以下图所示。ide

      能够看到是进程号为15076的360MobileLink.exe引发的mismatch。在任务管理器中没法直接结束该任务,需结束360MobileMgr.exe,然后360MobileLink.exe也会自动结束掉,ARDC就能够正常链接上设备。this

相关文章
相关标签/搜索