首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法创建调试桥:无法启动adb服务器:无法检测adb版本

无法创建调试桥:无法启动adb服务器:无法检测adb版本
EN

Stack Overflow用户
提问于 2019-11-11 04:31:28
回答 4查看 3K关注 0票数 1

当我开始一个项目时,我现在遇到了这个问题:

事件日志中显示的错误:

无法检测adb版本,退出值: 0xc0000409,adb输出: adb.exe f 11-11 09:55:06 17768 944 fdevent_poll.cpp:64]无法创建fdevent中断套接字对:无效参数

事件日志中显示的错误:

模拟器:模拟器:错误: AdbHostServer.cpp:93:无法连接到端口: 5037上的adb守护进程

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-11-25 12:45:27

对于这个问题,我有两个可能的解决方案:

(1):下载并从它卸载Android。Revo是一个强大的工具,可以删除所选软件的所有文件,包括程序、数据、缓存文件和所有剩余的设置和存储库。之后,重新安装Android,并在安装过程中选择“不要导入设置”。

Revo Installer Download Link :: (https://www.revouninstaller.com/revo-uninstaller-free-download/)

如果它不能工作,剩下的唯一解决方案是:

(2):转到设置/更新和安全/恢复/并重置您的pc。选择该选项,保存我的文件并重置它。不要担心你的其他硬盘数据,它只会重置你的C驱动器中的所有程序,也会保存所有文件,下载,视频和图像。

(我首先尝试了第二种选择,它对我起了作用)

这个问题首先发生了,因为防病毒倾向于删除临时文件,而android将其模拟器文件保存在临时文件夹中。要解决这个问题,只需转到您的防病毒设置,搜索“添加排除”选项,然后在那里添加以下4个文件夹:

代码语言:javascript
运行
复制
(instead of rajhr open the folder with your user name)

1 .  C:\Users\rajhr\.android   
2 .  C:\Users\rajhr\.AndroidStudio3.5 

3 .  C:\Users\rajhr\AppData\Local\Android

4 .  C:\Users\rajhr\AppData\Local\Temp\AndroidEmulator

并将它们添加到windows防御设置中: 1.打开windows defender 2。转到防火墙和网络保护3。选择允许应用程序通过防火墙并添加到那里的4个文件夹。

希望这个答案能帮助你--这是我的第一个StackOverflow答案。

票数 2
EN

Stack Overflow用户

发布于 2019-12-14 20:54:31

这个问题不是你的adb.exe或安卓工作室的问题。您不需要重新安装Studio或重置窗口。

实际上,您的Windows阻止adb.exe启动套接字服务器,因为某种反病毒或第三方应用程序干扰了您的网络设置。

解决方案是:

您需要重置网络设置。

1)作为管理员运行CMD promt。

2)输入命令"netsh winsock重置“

3)如有需要,重新启动pc

现在,如果您打开studio,就不会出现adbhostserver错误。

票数 6
EN

Stack Overflow用户

发布于 2020-01-01 14:22:00

转到pc中的“netsh”(C:\Windows\System32 32)

点击查看屏幕截图

作为管理员运行它,一个命令窗口将打开,然后键入'winsock重置‘,现在重新启动您的PC....and您就可以了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58795573

复制
相关文章

相似问题

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