React Native安卓构建失败:NDK缺失source.properties及gradle未识别
问题1:NDK缺失
source.properties文件导致构建失败 - 直接删除有问题的NDK版本目录:找到路径
C:\Users\ADMIN\AppData\Local\Android\Sdk\ndk\26.1.10909125,把整个文件夹删掉 - 通过Android Studio重新安装对应版本NDK:
- 打开Android Studio,进入
Settings(Windows点File→Settings,Mac点Android Studio→Settings) - 依次展开
Appearance & Behavior→System Settings→Android SDK - 切换到
SDK Tools标签,勾选Show Package Details - 找到
NDK (Side by side),选中版本26.1.10909125,点击Apply完成安装
- 打开Android Studio,进入
- 或者指定项目使用已安装的其他NDK版本:
打开项目根目录下的android/build.gradle文件,修改ndkVersion为你已有的可用版本,示例:buildscript { ext { ndkVersion = "25.2.9519653" // 替换成你本地已安装的NDK版本号 } }
问题2:
gradle命令未被识别 - 用项目本地Gradle执行命令:进入项目的android目录,Windows系统执行
gradlew.bat --stop,Mac/Linux执行./gradlew --stop - 配置Gradle到系统环境变量:
- 找到本地Gradle的安装路径(通常在
C:\Users\ADMIN\.gradle\wrapper\dists下对应版本的文件夹内) - 复制该路径下的
bin目录(比如C:\Users\ADMIN\.gradle\wrapper\dists\gradle-7.5-bin\xxxx\gradle-7.5\bin) - 打开系统环境变量设置,把这个路径添加到
Path变量中 - 重启命令行窗口后再执行
gradle --stop
- 找到本地Gradle的安装路径(通常在
内容的提问来源于stack exchange,提问作者Sonu Pradhan
相关产品推荐
相关产品推荐

