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

Windows下VS Code调试React Native时Gradle未检测到问题求助

解决React Native Tools扩展检测不到Gradle的问题
  • 先检查Gradle环境变量配置

    1. 打开Android Studio的Settings → Build, Execution, Deployment → Build Tools → Gradle,找到「Gradle user home」的路径,一般是C:\Users\user\.gradle\wrapper\dists
    2. 进入该路径,找到你尝试过的Gradle版本对应的子文件夹(比如gradle-7.5.1-all下的随机命名文件夹),里面就是Gradle的根目录
    3. 新建系统环境变量GRADLE_HOME,值设为这个根目录路径;再把%GRADLE_HOME%\bin添加到Path环境变量中
    4. 打开新的CMD窗口,输入gradle -v,能正常输出版本信息就说明环境变量生效了
  • 修复gradle-wrapper.properties并刷新依赖

    1. 打开C:\Users\user\source\TargetSum\android\gradle\wrapper\gradle-wrapper.properties,确保distributionUrl格式正确:https\://services.gradle.org/distributions/gradle-7.5.1-all.zip(注意要加转义符\)
    2. 进入项目的android目录,在CMD里执行gradlew clean,接着执行gradlew build --refresh-dependencies,强制Gradle重新下载依赖并更新缓存——别只重启VS Code,必须手动触发这个步骤
    3. 完成后回到VS Code,重新运行React Native: Check development environment configuration检测
  • 手动指定VS Code扩展的Gradle路径

    1. 打开VS Code设置,搜索「React Native: Gradle Path」,手动填写Gradle可执行文件的完整路径,比如C:\Users\user\.gradle\wrapper\dists\gradle-7.5.1-all\xxxxxxx\gradle-7.5.1\bin\gradle.bat(xxxxxxx替换成你实际的随机文件夹名)
    2. 保存设置后重启VS Code,再进行环境检测
  • 顺便确认Android SDK配置

    1. 检查ANDROID_HOME环境变量是否指向你的Android SDK根目录(比如C:\Users\user\AppData\Local\Android\Sdk)
    2. 把%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools\bin添加到Path里
    3. 执行adb devices确认模拟器能被识别,确保Android基础环境没问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 00:57:27