当我开始一个项目时,我现在遇到了这个问题:
事件日志中显示的错误:
无法检测adb版本,退出值: 0xc0000409,adb输出: adb.exe f 11-11 09:55:06 17768 944 fdevent_poll.cpp:64]无法创建fdevent中断套接字对:无效参数
事件日志中显示的错误:
模拟器:模拟器:错误: AdbHostServer.cpp:93:无法连接到端口: 5037上的adb守护进程
发布于 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个文件夹:
(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答案。
发布于 2019-12-14 20:54:31
这个问题不是你的adb.exe或安卓工作室的问题。您不需要重新安装Studio或重置窗口。
实际上,您的Windows阻止adb.exe启动套接字服务器,因为某种反病毒或第三方应用程序干扰了您的网络设置。
解决方案是:
您需要重置网络设置。
1)作为管理员运行CMD promt。
2)输入命令"netsh winsock重置“
3)如有需要,重新启动pc
现在,如果您打开studio,就不会出现adbhostserver错误。
发布于 2020-01-01 14:22:00
转到pc中的“netsh”(C:\Windows\System32 32)
作为管理员运行它,一个命令窗口将打开,然后键入'winsock重置‘,现在重新启动您的PC....and您就可以了。
https://stackoverflow.com/questions/58795573
复制相似问题