我已经在linux mint 17上安装了cordova和android sdk,并下载了gradle 2.4(bin)并解压缩并设置了它的路径,现在我可以从终端获得gradle -v,它确定,但是当我想构建时科尔多瓦:
cordova build
它开始下载gradle 2.2 ....
我如何设置它使用当前gradle 2.4 insteed下载旧版本?
gradle -v
------------------------------------------------------------
Gradle 2.4
------------------------------------------------------------
Build time: 2015-05-05 08:09:24 UTC
Build number: none
Revision: 5c9c3bc20ca1c281ac7972643f1e2d190f2c943c
Groovy: 2.3.10
Ant: Apache Ant(TM) version 1.9.4 compiled on April 29 2014
JVM: 1.7.0_79 (Oracle Corporation 24.79-b02)
OS: Linux 3.13.0-24-generic i386
答案 0 :(得分:15)
我找出了原因:
请参阅$PROJECT_ROOT/platforms/android/cordova/lib/builders/GradleBuilder.js中的代码GradleBuilder.prototype.prepEnv
。
快速修复:
export CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL=file:///local/path/to/gradle-2.4-all.zip
cordova run android
注意:
$USER_HOME/.gradle/wrapper/dists/gradle-2.4-all/5i28vc5j9c3ssbtreg4518ujvp/gradle-2.4
。export
命令。如果网络速度很慢,请手动下载gradle-2.2.1-all.zip,然后使用此方法一次。
此外,您可以更改GradleBuilder.js的代码或请求enhancement/issue。
答案 1 :(得分:8)
Window,Linux& MacOS用户 - 手动安装Gradle
Step 1.
下载latest Gradle发布内容
Step 2.
解压缩发行版
使用文件资源管理器创建一个新目录C:\Gradle
。
打开第二个文件资源管理器窗口,然后转到下载Gradle分发版的目录。双击ZIP存档以显示内容。拖动新创建的C:\ Gradle文件夹的内容文件夹gradle-[VERSION] to
。
或者,您可以使用您选择的归档工具将Gradle分发ZIP解压缩到 C:\ Gradle 。
Step 3.
配置您的系统环境
配置 PATH 环境变量以包含解压缩分发的 bin 目录,例如:
$ export PATH=$PATH:/opt/gradle/gradle-4.1/bin
In File Explorer right-click on the This PC (or Computer) icon, then click Properties -> Advanced System Settings -> Environmental Variables.
在“系统变量”下,选择“路径”,然后单击“编辑”。为 C:\Gradle\gradle-4.1\bin
添加条目。单击确定进行保存。
Step 4.
验证您的安装
打开控制台(或Windows命令提示符)并运行以下命令运行Gradle并显示版本,例如:
gradle -v
OutPut
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.
C:\Users\rupesh.a.yadav>gradle -v
------------------------------------------------------------
Gradle 4.1
------------------------------------------------------------
Build time: 2017-08-07 14:38:48 UTC
Revision: 941559e020f6c357ebb08d5c67acdb858a3defc2
Groovy: 2.4.11
Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM: 1.8.0_144 (Oracle Corporation 25.144-b01)
OS: Windows 10 10.0 amd64
C:\Users\rupesh.a.yadav>
希望这对所有人都有帮助! :)