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

在VS Code中执行react-native run-android时启动Android模拟器失败求助

解决React Native run-android启动模拟器失败问题

1. 确认AVD是否正常创建并可运行

  • 打开Android Studio,进入More Actions > Virtual Device Manager,检查是否存在已创建的虚拟设备。若没有,按向导创建API 33及以上版本的x86_64镜像设备
  • 手动启动该AVD,验证模拟器能否正常启动,排除设备本身的故障

2. 修复emulator命令的环境变量配置

  • 找到Android SDK的emulator目录,默认路径为C:\Users\[你的用户名]\AppData\Local\Android\Sdk\emulator
  • 将此路径添加到系统环境变量的Path中,之后必须重启VS Code和终端,确保环境变量生效
  • 打开cmd执行emulator -list-avds,若能列出已创建的AVD,说明环境变量配置成功

3. 验证adb设备连接状态

  • 手动启动AVD后,在终端执行adb devices,确认模拟器被adb识别
  • 若未识别,执行adb kill-server后再执行adb start-server重启adb服务

4. 调整项目配置与启动命令

  • 先确保AVD正常运行且adb能识别,再执行npx react-native run-android
  • 检查项目根目录下的android/local.properties文件,确认sdk.dir路径正确,示例:
    sdk.dir=C:\\Users\\[你的用户名]\\AppData\\Local\\Android\\Sdk
    
    注意路径需用双反斜杠转义,或使用正斜杠

5. 检查Android Studio SDK组件完整性

  • 打开Android Studio的SDK Manager,确认已安装对应AVD API版本的Android SDK Platform、兼容版本的Android SDK Build-Tools(如33.0.2),以及Android Emulator组件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 15:57:11