You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ADB初始化失败服务无法启动,其他方案无效是否需重装Android Studio?

解决ADB版本不匹配导致的初始化失败问题

别急着卸载重装Android Studio!我之前踩过一模一样的坑,这个报错的核心是ADB客户端和服务端版本不匹配,根本不用动AS本体就能搞定。先看你的报错核心信息:

Error initializing ADB: Unable to create Debug Bridge: Unable to start ADB server: adb server version (36) doesn't match this client; killing... could not read OK from ADB server failed to start daemon error: cannot connect to daemon 'C:\Android\Sdk\platform-tools\adb.exe start-server' failed -- run manually if necessary.

下面是我亲测有效的步骤:

  • 先彻底杀掉所有ADB进程
    打开任务管理器(按Ctrl+Shift+Esc),找到所有名为adb.exe的进程,右键选择「结束任务」;或者用命令行更彻底,打开命令提示符执行:

    taskkill /f /im adb.exe
    
  • 手动重启SDK自带的ADB服务
    打开命令提示符,切换到你SDK的platform-tools路径(就是报错里的C:\Android\Sdk\platform-tools\),依次执行:

    adb kill-server
    adb start-server
    

    如果成功的话,会看到* daemon started successfully *的提示。

  • 排查第三方ADB冲突
    很多时候是模拟器(比如夜神、雷电模拟器)、手机助手这类工具自带了ADB,版本和你SDK里的不一致,抢占了端口。解决办法是:
    把你SDK的platform-tools目录下的三个文件:adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll,复制替换掉第三方工具安装目录里对应位置的同名文件,保证所有ADB版本统一。

  • 验证并重启Android Studio
    打开AS的Terminal,执行adb version,确认输出的版本唯一且正常;然后点击AS里ADB报错提示的「Restart」按钮,或者直接重启AS,应该就能正常初始化ADB了。

如果以上所有步骤都试过还是不行,再考虑卸载重装Android Studio(记得备份SDK和项目配置),但90%的情况用上面的方法就能解决。

内容的提问来源于stack exchange,提问作者user9370880

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 10:25:49