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

执行react-native run-android遇双错误:无可用模拟器+SDK路径未配置

解决react-native run-android的两类常见错误

错误1:启动模拟器失败

  • 触发场景:执行react-native run-android时无法启动模拟器,执行emulator -list-avds无任何可用模拟器输出
  • 解决步骤:
    1. 打开Android Studio的AVD Manager
    2. 创建一个符合项目最低SDK版本要求的安卓模拟器
    3. 确认模拟器创建完成后,再次执行emulator -list-avds能看到对应AVD名称,重新运行命令即可

错误2:应用安装失败(gradlew.bat执行报错)

  • 核心原因:Gradle无法定位Android SDK的安装路径
  • 解决方式二选一即可:
    • 配置环境变量
      • 设置ANDROID_HOME环境变量,值为你的Android SDK绝对安装路径(例如Windows:C:\Users\<你的用户名>\AppData\Local\Android\Sdk;Mac/Linux:~/Library/Android/sdk)
      • 将SDK的platform-tools目录添加到系统PATH中(Windows:%ANDROID_HOME%\platform-tools;Mac/Linux:$ANDROID_HOME/platform-tools)
    • 配置项目local.properties文件
      • 进入项目根目录下的android文件夹
      • 创建或编辑local.properties文件,添加一行:sdk.dir=<你的SDK绝对路径>(Windows路径需用双反斜杠,比如C:\\Users\\xxx\\AppData\\Local\\Android\\Sdk)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 05:44:53