问题
运行 weex run android 命令时,下载 gradle 缓慢,如图:
原因
gradle-wrapper.properties(.\platforms\android\gradle\wrapper文件夹下) 文件里指定了工程需要的 gradle 版本,如果 weex run android 命令时发现 gradle 缓存目录"C:\Users\feng.gradle\wrapper\dists"文件夹下没有对应的版本,就会重新下载 gradle 版本。如图所示:
#Thu Dec 15 12:24:19 CST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
解决办法
1、修改 gradle-wrapper.properties(.\platforms\android\gradle\wrapper文件夹下) 文件的内容,如图所示:
#Thu Dec 15 12:24:19 CST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=file:///C:/Users/feng/.gradle/wrapper/dists/gradle-4.10.1-all.zip
2、下载对应的 gradle 版本,下载地址: http://services.gradle.org/distributions/
3、将下载的 gradle 存放在缓存目录"C:\Users\feng.gradle\wrapper\dists"文件夹下