Android Studio运行模拟器提示无法自动检测ADB二进制文件如何解决
Android Studio模拟器ADB二进制文件检测失败解决方案
前置检查
- 先确认本地存在ADB可执行文件:打开Android Studio,进入
File>Settings>Appearance & Behavior>System Settings>Android SDK,复制顶部的 Android SDK Location 路径,打开该路径下的platform-tools文件夹,确认存在adb.exe(Windows)或adb(Mac/Linux)。如果文件不存在,切换到SDK Tools标签页,勾选Android SDK Platform-Tools安装后再进行后续操作。 - 确认上述SDK路径不含中文、空格或特殊字符,这类字符会导致路径识别失败,若存在需要将SDK迁移到全英文无特殊字符的路径。
模拟器端配置
- 启动安卓模拟器,点击侧边栏底部的 Extended controls(三个点图标)
- 依次进入
Settings>General标签页 - 优先勾选
Use detected ADB location选项,保存设置后重启模拟器即可生效 - 若自动检测仍失败,取消勾选上述选项,手动填入
platform-tools文件夹的完整绝对路径,保存后重启模拟器
全局配置(解决重复报错问题)
- 将
platform-tools文件夹的完整路径添加到系统环境变量的PATH中 - 打开终端/命令提示符执行
adb version,正常输出版本信息即为配置成功,后续模拟器会优先读取全局ADB路径
异常排查
- 检查杀毒软件/防火墙是否拦截ADB进程,部分安全软件会误判ADB为风险程序导致无法被读取,可将ADB加入白名单后重试
- 升级Android Studio、模拟器组件、Platform-Tools到最新稳定版,排除版本兼容性问题
内容的提问来源于stack exchange,提问作者gtem
相关产品推荐
相关产品推荐

