Android Studio启动AVD模拟器时报错无法找到abd.exe如何解决
Android Studio启动AVD提示找不到adb.exe解决方案
报错原句:Unable to locate adb.exe,你提到的abd为该报错的常见拼写笔误,实际指Android Debug Bridge(adb)工具
确认adb.exe存在于platform-tools目录下仍报错,可按以下步骤排查处理:
- 校验Android Studio SDK路径配置
打开Android Studio,依次进入File > Settings > Appearance & Behavior > System Settings > Android SDK,核对页面顶部的Android SDK Location路径是否与你存放platform-tools的SDK根目录完全匹配。例如你的adb路径为C:\dev\android-sdk\platform-tools\adb.exe,则SDK Location必须填写C:\dev\android-sdk,不能多写/漏写层级。 - 配置系统环境变量
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量列表中找到Path条目点击编辑,新增以下两个路径:- Android SDK根目录路径(和上一步的SDK Location完全一致)
- SDK下的platform-tools目录路径
配置完成后保存,打开新的命令提示符窗口输入adb version,如果能正常打印adb版本信息说明环境变量生效。
- 清理缓存并冷启动模拟器
- 打开AVD管理器,点击报错模拟器右侧的下拉箭头,选择
Cold Boot Now执行冷启动 - 若仍报错,进入Android Studio
File > Invalidate Caches...页面,勾选「Clear file system cache and local history」后点击「Invalidate and Restart」重启IDE。
- 打开AVD管理器,点击报错模拟器右侧的下拉箭头,选择
- 检查杀毒软件拦截
部分杀毒软件会将adb.exe误判为风险文件隔离,可打开杀毒软件的隔离区确认,若adb.exe被隔离则添加白名单后恢复文件即可。
内容的提问来源于stack exchange,提问作者nupur das
相关产品推荐
相关产品推荐

