在使用Android Studio的过程中AS经常会提示我們gradle已经更新,推荐我们升级更高版本的gradle;然而由于网络被墙下载Google的依赖资源非常慢(Google的网络连接经常超时重置,无法正常下载)这时候只能回退以前版本或者翻墙下载,此处介绍一下回退到gradle旧版本的方法
在本次升级中,手贱点了update结果就给更新了4.10.1版本的gradle,结果半天连鈈上run了4个小时也没下载成功。
即直接使用本地gradle资源不去网上下载,需注意的是要指定正确目录才能正确使用gradle资源(默认目录是用户主目录/.gradle/wrapper/dists/gradle-对应版本-all
)
然鹅在回退时我想当然地在build.gradle(Project)
中将gradle版本改为本地已有的3.3时发生了如下错误:
点击fix选项后AS就自动给我下载了4.10.1版本,这不能接受于是在查阅后,我发现在回退gradle版本时首先要知道的是gradle plugin的版本和gradle本身的版本并非一一对应的,其关系如下:
现在用的还是不够方便(浏览部分国外网站还行)估计还是搭个真的vpn才行。
我创建离子2项目并添加诊断cordova插件如下所示:
并添加android平台像这样:
但是当使用离子构建android 控制台构建时,给我这个错误:
但不工作和控制台给我上次错误
尝试安装gradle并将其包含在您的路径中。点击下面的链接获取手册