在cordova build android中安装使用gradle

我已经在linux mint 17上安装了cordovaandroid sdk,并且下载了gradle 2.4(bin)并提取了它并设置了path,现在我可以从terminal获得gradle -v,但是当我想要编译cordova时:

cordova build 

它开始下载gradle 2.2 ….

如何设置它使用当前gradle 2.4下载旧版本?

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 

Solutions Collecting From Web of "在cordova build android中安装使用gradle"

我想出了原因:
请参阅$ 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 

注意:

  1. 这将解压到$USER_HOME/.gradle/wrapper/dists/gradle-2.4-all/5i28vc5j9c3ssbtreg4518ujvp/gradle-2.4
  2. 在运行cordova之前,必须始终执行export命令。

如果networking很慢,请手动下载gradle-2.2.1-all.zip,然后使用此方法一次。

另外,您可以更改GradleBuilder.js的代码或请求增强/问题 。

Window,Linux和MacOS用户 – 手动安装Gradle


Step 1.下载最新的Gradle发行版

Step 2.解压发行版使用文件资源pipe理器创build一个新目录C:\Gradle

打开第二个文件资源pipe理器窗口,并转到下载Gradle分配的目录。 双击ZIP存档以显示内容。 将内容文件夹gradle-[VERSION] to新创build的C:\ Gradle文件夹中。

或者,您可以使用您select的存档工具将Gradle发行版ZIP解压到C:\ Gradle

Step 3.configuration您的系统环境

  • Linux和MacOS用户

configurationPATH环境variables以包含解压缩的分发的bin目录,例如:

  $ export PATH=$PATH:/opt/gradle/gradle-4.1/bin 

  • Microsoft Windows用户

In File Explorer right-click on the This PC (or Computer) icon, then click Properties -> Advanced System Settings -> Environmental Variables.

在系统variables下selectpath,然后点击编辑。 为C:\Gradle\gradle-4.1\bin添加一个条目。 点击确定保存。

Step 4.validation您的安装

打开一个控制台(或一个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> 

阅读 – 更多

希望这将是对所有人的帮助! 🙂