2015-05-23 13 views
12

ho installato cordova e android sdk su linux mint 17 e scaricato gradle 2.4 (bin) e l'ho estratto e impostato il percorso, ora posso ottenere gradle -v dal terminale, il suo ok, ma quando voglio costruire Cordova:installa gradle per l'utilizzo in cordova build android

cordova build 

inizia a scaricare Gradle 2.2 ....

come è possibile impostare in modo da utilizzare corrente Gradle 2.4 insteed il download la versione più vecchia?

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 
+1

hai scoperto come? Sto affrontando lo stesso problema .. – Matical

+1

no, quindi ho provato intel xdk per la creazione dell'applicazione web cordova, è gratuito e puoi costruire la tua app Android al volo. –

risposta

11

avevo capito il motivo:.
vedere il codice GradleBuilder.prototype.prepEnv in $PROJECT_ROOT/platforms/android/cordova/lib/builders/GradleBuilder.js

una soluzione rapida:

export CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL=file:///local/path/to/gradle-2.4-all.zip 
cordova run android 

Avviso :

  1. Questo verrà decompresso a $USER_HOME/.gradle/wrapper/dists/gradle-2.4-all/5i28vc5j9c3ssbtreg4518ujvp/gradle-2.4.
  2. Il comando export deve essere sempre eseguito prima di eseguire cordova.

Se la rete è lenta, scaricare gradle-2.2.1-all.zip manualmente, quindi utilizzare questo metodo una volta.

Inoltre, è possibile modificare il codice di GradleBuilder.js o richiedere uno enhancement/issue.

+1

ha senso, ma non possiamo configurare la versione gradle con [this] (http://cordova.apache.org/docs/en/7.x/guide/platforms/android/index.html#configuring-gradle) ? –

4

Window, Linux & utenti MacOS - Installare Gradle manualmente


Step 1. Scarica il latest Gradle distribuzione

Step 2. Estrarre la distribuzione Creare una nuova directory C:\Gradle con Esplora file.

Aprire una seconda finestra di Esplora file e andare alla directory in cui è stata scaricata la distribuzione di Gradle. Fare doppio clic sull'archivio ZIP per esporre il contenuto. Trascina la cartella di contenuti gradle-[VERSION] to nella cartella C: \ Gradle appena creata.

In alternativa è possibile decomprimere la distribuzione Gradle ZIP in C: \ Gradle utilizzando uno strumento di archiviazione di propria scelta.

Step 3. configurare il proprio ambiente di sistema

  • Linux & utenti MacOS

Configurare il variabile PATH ambiente per includere il bin directory della distribuzione decompressi, ad esempio:

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

  • utenti di Microsoft Windows

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

In Variabili di sistema, selezionare il percorso, quindi fare clic su Modifica. Aggiungere una voce per C:\Gradle\gradle-4.1\bin. Fare clic su OK per salvare.

Step 4. Verificare l'installazione

Aprire una console (o un prompt dei comandi di Windows) ed eseguire sotto comando da eseguire Gradle e visualizzare la versione, ad esempio:

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> 

Read - For More

Spero che questo sia un aiuto per tutti! :)

Problemi correlati