Windows下VS Code调试React Native时Gradle未检测到问题求助
解决React Native Tools扩展检测不到Gradle的问题
先检查Gradle环境变量配置
- 打开Android Studio的Settings → Build, Execution, Deployment → Build Tools → Gradle,找到「Gradle user home」的路径,一般是
C:\Users\user\.gradle\wrapper\dists - 进入该路径,找到你尝试过的Gradle版本对应的子文件夹(比如gradle-7.5.1-all下的随机命名文件夹),里面就是Gradle的根目录
- 新建系统环境变量
GRADLE_HOME,值设为这个根目录路径;再把%GRADLE_HOME%\bin添加到Path环境变量中 - 打开新的CMD窗口,输入
gradle -v,能正常输出版本信息就说明环境变量生效了
- 打开Android Studio的Settings → Build, Execution, Deployment → Build Tools → Gradle,找到「Gradle user home」的路径,一般是
修复gradle-wrapper.properties并刷新依赖
- 打开
C:\Users\user\source\TargetSum\android\gradle\wrapper\gradle-wrapper.properties,确保distributionUrl格式正确:https\://services.gradle.org/distributions/gradle-7.5.1-all.zip(注意要加转义符\) - 进入项目的android目录,在CMD里执行
gradlew clean,接着执行gradlew build --refresh-dependencies,强制Gradle重新下载依赖并更新缓存——别只重启VS Code,必须手动触发这个步骤 - 完成后回到VS Code,重新运行
React Native: Check development environment configuration检测
- 打开
手动指定VS Code扩展的Gradle路径
- 打开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替换成你实际的随机文件夹名) - 保存设置后重启VS Code,再进行环境检测
- 打开VS Code设置,搜索「React Native: Gradle Path」,手动填写Gradle可执行文件的完整路径,比如
顺便确认Android SDK配置
- 检查
ANDROID_HOME环境变量是否指向你的Android SDK根目录(比如C:\Users\user\AppData\Local\Android\Sdk) - 把
%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools\bin添加到Path里 - 执行
adb devices确认模拟器能被识别,确保Android基础环境没问题
- 检查
内容的提问来源于stack exchange,提问作者Eric
相关产品推荐
相关产品推荐

