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

rkttyhzu  于 2022-11-16  发布在  Android
关注(0)|答案(7)|浏览(476)

当这些问题中没有其他问题对我有帮助时,那么这意味着我需要删除并重新安装Android Studio。
错误如下:
初始化ADB时出错:无法创建调试桥:
无法启动ADB服务器:adb服务器版本(36)与此客户端不匹配;
正在终止...无法从ADB服务器读取OK

  • 无法启动守护程序错误:

无法连接到后台程序“C:\Android\Sdk\platform-tools\adb. exe启动服务器”失败--如有必要,请手动运行。

g52tjvyc

g52tjvyc1#

根据问题的确切原因,有几种解决方案。
因此,只需按照以下步骤操作即可。

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

C:\Users\[user]\AppData\Local\Android\android-sdk\platform-tools

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

C:\Android\Sdk\

对于Mac用户,路径为

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

***步骤4:-***键入adb.exe start-server,然后按Enter键
***步骤5:-***再次打开Android Studio。

对于Mac,该命令仅为adb start-server
问题应该解决了!
如果问题仍然存在,请执行以下步骤-

***步骤1:-***关闭Android Studio。
***步骤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]\AppData\Local\Android\android-sdk\

但在你的情况下,位置是

C:\Android\Sdk\
xxb16uws

xxb16uws2#

我花了整整一天的时间来寻找解决方案,但没有找到确切的解决方案。

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

所以,在这里我列出的步骤,以检查你是否解决正确的问题或没有:-
1.运行命令提示符并将路径设置为adb.exe文件所在的位置。(大多数情况下,该文件位于C:\Users\YOUR_USERNAME\AppData\Local\Android\Sdk\platform-tools)
1.键入adb start-server,然后按Enter键。
1.如果显示的错误信息类似于“无法连接到守护程序”,那么您必须在防病毒软件中查找防火墙设置,并将路径添加到其例外,或者您可以简单地卸载防病毒软件。

ncecgwcz

ncecgwcz3#

立即恢复的步骤。
无需关闭Android Studio。
1.通过单击**(Ctrl + Shift + Esc)后藤任务管理器。
1.打开
进程选项卡**。
1.在“进程”选项卡中单击“映像名称”以进行升序排列(A-Z).
1.现在选择adb.exe(或)adb.exe*32(或)adb.exe*64
1.现在点击位于右下角结束流程按钮
1.这是所有,现在你的adb将自动重新启动时,启动应用程序。

uujelgoq

uujelgoq4#

下载、解压缩platform-tools文件夹并将其替换为here文件夹,因为adb.exe文件可能已损坏或为空,文件大小为0 KB

Windows上的文件路径

C:\Users[user]\AppData\Local\Android\Sdk\platform-tools

mac上的文件路径

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

bakd9h0s5#

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

fzwojiic

fzwojiic6#

在我的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
vxqlmq5t

vxqlmq5t7#

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

解决方案1

  • 关闭android工作室
  • 从任务管理器结束任务后台进程adb.exe()/ adb.exe(32)/ adb.exe(64)。
  • 重启Android Studio 。
    解决方案2
  • 在此路径下打开cmd(管理员模式)...\Android\sdk\platform-tools并运行以下命令:
  • adb.exe终止服务器
  • adb.exe启动服务器

相关问题