初始化 ADB 时出错:无法创建调试桥:无法启动 ADB 服务器



当这些问题没有其他帮助时,这意味着我需要删除并重新安装Android Studio。

这是错误:

初始化 ADB 时出错:无法创建调试桥:
无法启动 ADB 服务器:adb 服务器版本 (36) 与此客户端不匹配;
killing...无法从 ADB 服务器读取正常

  • 无法启动守护程序错误:
    无法连接到守护程序"C:\Android\Sdk\platform-tools\adb.exe start-server' 失败 -- 如有必要,请手动运行。

有几种解决方案,具体取决于导致问题的确切原因。

因此,只需按照以下步骤操作即可。

第 1 步:- 关闭安卓工作室。
步骤2:-打开命令提示符或win+r,键入cmd并按Enter键
步骤3:-导航到您的platform-tools,在大多数情况下,位置为:

C:Users[user]AppDataLocalAndroidandroid-sdkplatform-tools

但在您的情况下,位置是:

C:AndroidSdk

对于 Mac 用户,路径是

/Users/[user]/Library/Android/sdk/platform-tools

步骤4:- 输入adb.exe start-server,按回车
步骤5:-再次打开安卓工作室。

对于Mac,该命令只是adb start-server

问题应该解决了!


如果问题仍然存在,请按照以下步骤操作-

步骤1:-关闭安卓工作室。
步骤2:-Alt+按Ctrl+Del,然后选择Start Task Manager.

Windows 任务管理器打开。

步骤3:-转到"processes"选项卡.
步骤4:-查找adb.exe并选择该选项卡。
第 5 步:-End Process
步骤6:-再次打开Android Studio。

就是这样。现在你的问题必须解决!


但是,如果问题仍然存在(我认为不会发生),那么您的platform-tools中存在问题(或可能缺少)。

要解决此问题,请从计算机中删除platform-tools,然后从Android开发者官方网站再次下载它们。

解压缩下载的文件。

现在将提取的文件放在删除之前platform-tools所在的位置。

platform-tools的默认位置为

C:Users[user]AppDataLocalAndroidandroid-sdk

但在您的情况下,位置是

C:AndroidSdk

我花了大约一整天的时间寻找解决方案,但找不到确切的解决方案。

最后我所做的是卸载了我的防病毒软件,之后它就像一个魅力。

因此,在这里我列出了检查您是否正在解决正确问题的步骤:-

  1. 运行命令提示符并将路径设置为 adb.exe 文件所在的位置。(在大多数情况下,它可以在C:\Users\YOUR_USERNAME\AppData\Local\Android\Sdk\platform-tools中找到)
  2. 键入adb start-server并按回车键。
  3. 如果显示错误,例如"无法连接到守护程序",则必须在防病毒软件中查找防火墙设置并将路径添加到其例外中,或者您可以简单地卸载防病毒软件。

立即恢复要遵循的步骤。

无需关闭 Android Studio。

  1. 转到任务管理器 通过单击(Ctrl + Shift + Esc)。
  2. 打开"进程"选项卡
  3. 单击进程选项卡中的映像名称,按升序 (A-Z) 排列。
  4. 现在选择 adb.exe (或) adb
  5. .exe*32(或)adb.exe*64
  6. 现在点击结束进程右下角的按钮。
  7. 就是这样,现在你的adb将在启动应用程序时自动重新启动。

在此处下载、提取并用此文件夹替换平台工具文件夹,因为 adb.exe 文件可能已损坏或为空,文件大小为 0KB

窗口上的文件路径

C:Users[user]AppDataLocalAndroidSdkplatform-tools

Mac上的文件路径

/Users/[user]/Library/Android/sdk/platform-tools

在 MacOS 上,我在活动监视器中杀死了所有 adb 进程。它的工作...

在我的Macbook上,我不得不从终端杀死已经在运行的服务器来解决问题:

josh@JoshsMBP ~ % ps aux | grep adb 
josh             19134   2.5  0.0  4421320   5216   ??  Ss   31Aug21 229:41.25 adb -L tcp:5037 fork-server server --reply-fd 4
josh             93496   0.8  0.0  4279728    816 s000  S+    1:47pm   0:00.00 grep adb
josh@JoshsMBP ~ % pkill adb

此问题是由于防病毒软件有时将adb视为恶意软件

解决方案 1

  • 关闭安卓工作室
  • 结束任务后台进程 adb.exe()/adb.exe(32)/adb.exe(64) 来自任务管理器。
  • 重新启动安卓工作室。

解决方案 2

  • 在此路径上打开cmd(管理员模式)...\Android\sdk\platform-tools,然后 运行以下命令:
  • 亚行.exe杀戮服务器
  • 亚行.exe启动服务器

最新更新