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。

相关推荐
摘星编程11 小时前
React Native + OpenHarmony:useId唯一标识生成
javascript·react native·react.js
摘星编程13 小时前
在OpenHarmony上用React Native:collapsable节点优化策略
javascript·react native·react.js
摘星编程15 小时前
React Native鸿蒙:useLayoutEffect同步布局计算
react native·react.js·harmonyos
摘星编程15 小时前
OpenHarmony环境下React Native:hitSlop热区扩展配置
javascript·react native·react.js
言之。16 小时前
MacBook M3 Pro:React Native 安卓开发
android·react native·react.js
摘星编程17 小时前
用React Native开发OpenHarmony应用:useImperativeHandle暴露实例方法
javascript·react native·react.js
摘星编程19 小时前
React Native + OpenHarmony:removeClippedSubviews性能优化
react native·react.js·性能优化
摘星编程20 小时前
OpenHarmony环境下React Native:useDebugValue自定义Hook调试
javascript·react native·react.js
编程之路从0到120 小时前
React Native新架构之iOS端初始化源码分析
react native·ios·源码剖析·新架构·初始化流程
摘星编程20 小时前
React Native鸿蒙版:forwardRef组件引用转发
react native·react.js·harmonyos