首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >adb无法连接tcp:5037上的守护进程。

adb无法连接tcp:5037上的守护进程。
EN

Stack Overflow用户
提问于 2017-03-31 01:40:12
回答 8查看 90.4K关注 0票数 20

我的亚行不能连接设备。我在运行adb start-server

代码语言:javascript
运行
复制
    ulucudeMacBook-Pro:~ ulucu$ adb start-server
    * daemon not running. starting it now at tcp:5037 *
    * daemon started successfully *

然后运行"lsof -i tcp:5037“。

代码语言:javascript
运行
复制
    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

代码语言:javascript
运行
复制
    ulucudeMacBook-Pro:~ ulucu$ adb kill-server
    * server not running *

或者运行adb devicesadb shell

代码语言:javascript
运行
复制
    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。

有什么问题吗?

EN

Stack Overflow用户

发布于 2017-04-18 07:32:44

如果您已经更新到Platform Tools 25.0.4(您可以从命令行检查运行android ),那么它就不起作用了

只需下载以前的稳定版本,例如:r25.0.2-macosx.zip

然后转到Android主目录,用下载的目录替换platform-tools文件夹。

那就做:

代码语言:javascript
运行
复制
ps aux | grep 5037
kill -9 <pid of process of your incorrectly running adb>

然后去

代码语言:javascript
运行
复制
adb devices
票数 22
EN
查看全部 8 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43131020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档