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

问题描述 投票:1回答:2

我在打开项目时当前遇到此问题:

Click To View Image

事件日志中显示的错误:

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

事件日志中显示的错误:

仿真器:仿真器:错误:AdbHostServer.cpp:93:无法连接到端口5037上的adb守护程序

android-studio sdk android-emulator logcat
2个回答
1
投票

我有2个可能的解决方案:

((1st):下载Revo Uninstaller并从中卸载Android Studio。 Revo是功能强大的工具,可删除所选软件的所有文件,包括程序数据缓存文件以及所有其他设置和存储库。之后,重新安装Android Studio,并在安装过程中选择“不导入设置”。

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

如果不起作用,唯一剩下的解决方案是::

(第二):转到设置/更新和安全性/恢复/并重置您的电脑。选择保留我的文件并重置它的选项。不用担心关于其他硬盘数据,它将仅重置所有程序您的C盘,并且还将保存所有文档文件,下载文件,视频和图像。

((我先尝试了第二个选项,对我有用)

首先发生此问题是因为防病毒往往会删除临时文件,Android Studio将其模拟器文件保存在临时文件中夹。要解决此问题,只需转到防病毒设置并搜索“添加排除”选项,并在其中添加这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 Defender设置:1.打开Windows Defender2.进入防火墙和网络保护3.选择允许应用程序通过防火墙,然后在其中添加4个文件夹。

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


0
投票

此问题与您的adb.exe或android studio无关。而且您不需要重新安装Studio或重置窗口。

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

解决方案是:

您需要重置网络设置。

1)以管理员身份运行CMD promt。

2)键入命令“ netsh winsock重置”

3)如果需要,请重新启动计算机

现在,如果您打开Studio,将不会出现adbhostserver错误。

© www.soinside.com 2019 - 2024. All rights reserved.