美文网首页
Gradle配置每次都要下载问题

Gradle配置每次都要下载问题

作者: 码海一生游 | 来源:发表于2018-01-12 17:45 被阅读0次

    做Android开发,总是要和Gradle打交道,运行一些Gradle相关的命令总是要重新下载gradle.zip,而且这个文件又大下载又慢,很烦人。

    所以准备找下看看哪里设置的,以Cordova + React 为例,全剧查找 gradle-4.1-all.zip 可以看到这个下载路径来自 /StudioBuilder.js 和 /GradleBuilder.js

    点进去会看到这个参数是怎么设置的

    首先获取环境变量 CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL,如果设置了这个参数则使用它,如果没有则使用后面的地址:

    找到了这些就可以找到解决方案了,先下载这个文件到本地,然后设置环境变量 CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL指向文件存放位置,vim ~/.bash_profile 打开文件,export CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL = 文件位置

    保存文件,执行 source ~/.bash_profile 使参数生效,ok搞定

    在网上看到有其他方案,设置这个变量为其他地址或者本地地址的,感觉没直接这样指向本地文件直接,因为指向本地IP需要起一个本地Web服务器,指向其他网络IP还是要下载。

    最后至于修改 项目目录下面 /platforms/android/gradle/wrapper/gradle-wrapper.properties 这个文件里面的 distributionUrl 属性就不要尝试了,这个属性会被重写为系统变量里面设置的地址或者那个默认地址,修改这里不会生效,要是不想修改环境变量就在  /StudioBuilder.js 和 /GradleBuilder.js这两个文件里面直接修改后面的那个地址

    相关文章

      网友评论

          本文标题:Gradle配置每次都要下载问题

          本文链接:https://www.haomeiwen.com/subject/chgfoxtx.html