React Native工程运行时下载gradle超时问题

React Native工程在运行Android的时候会下载gradle,但是由于众所周知的问题,总是下载失败,这时可以通过修改 <APP_ROOT>/android/wrapper/gradle-wrapper.properties 文件中 distributionUrl 参数使用国内 gradle 镜像来提高下载速度。

下面是国内的两个镜像,可以找到自己需要的gradle版本,然后替换 <APP_ROOT>/android/wrapper/gradle-wrapper.properties 文件中 distributionUrl 参数。

比如,下面是我工程下 <APP_ROOT>/android/wrapper/gradle-wrapper.properties 文件原内容

shell 复制代码
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

修改后内容

shell 复制代码
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.6-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

然后重新运行 npm start。

相关推荐
wayne2141 小时前
React Native 0.80 学习参考:一个完整可运行的实战项目
学习·react native·react.js
坚果派·白晓明1 天前
Windows 11 OpenHarmony版React Native开发环境搭建完整指南
react native·开源鸿蒙·rnoh
开心不就得了2 天前
React Native对接Sunmi打印sdk
javascript·react native·react.js
Joyee6913 天前
RN 的初版架构——运行时异常与异常捕获处理
react native·前端框架
前端不太难3 天前
RN 列表状态设计 Checklist
react native·list·状态模式
hongkid3 天前
React Native 如何打包正式apk
javascript·react native·react.js
光影少年3 天前
前端如何虚拟列表优化?
前端·react native·react.js
千里马-horse4 天前
Rect Native bridging 源码分析--Bool.h
javascript·c++·react native·react.js·bool
千里马-horse4 天前
Rect Native bridging 源码分析--Dynamic.h
javascript·react native·react.js·dynamic
千里马-horse4 天前
Rect Native bridging 源码分析--Array.h
javascript·c++·react native·react.js·bridging