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

运行expo start无法打开Android模拟器,提示adb命令未识别如何解决?

问题根因

报错核心是系统无法识别adb(Android调试桥)命令,Expo启动时需要调用adb与Android模拟器通信,当adb工具所在路径未添加到Windows系统环境变量时就会触发该错误。

解决步骤

  • 第一步:定位adb工具路径
    如果你通过Android Studio安装了Android SDK,adb默认存放路径为:C:\Users\你的系统用户名\AppData\Local\Android\Sdk\platform-tools,进入该文件夹确认存在adb.exe文件。如果自定义过SDK安装路径,就到自定义路径下找platform-tools文件夹。
  • 第二步:添加路径到系统环境变量
    1. 右键「此电脑」→ 选择「属性」→ 点击「高级系统设置」→ 点击右下角「环境变量」
    2. 在「系统变量」区域找到名为Path的变量,选中后点击「编辑」
    3. 点击「新建」,将第一步找到的platform-tools文件夹的完整路径粘贴进去
    4. 依次点击所有打开窗口的「确定」保存配置
  • 第三步:验证配置生效
    重启所有已经打开的命令行/终端窗口,新打开一个CMD窗口,执行命令adb version,如果能正常输出adb的版本信息,说明配置生效。
  • 第四步:重新启动Expo项目
    关闭之前运行expo start的终端进程,重新打开终端进入项目目录,执行expo start,再尝试连接Android模拟器即可正常运行。

补充说明

如果你还没有安装Android SDK Platform-Tools,可以打开Android Studio的SDK Manager,在「SDK Tools」标签页勾选「Android SDK Platform-Tools」安装后,再执行上述步骤即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 19:54:01