Je suis incapable de construire un projet de gradle, même si je modifie la propriété des grades, j'obtiens l'erreur suivante: Comment puis-je résoudre ce problème? P> P> P> P> P> P >
6 Réponses :
Edit $ (votre chemin d'application) /platform/andrroid/Gradle/wrapper/gradle-Wrapper.Properties: Trouver:
distributionUrl=http\://services.gradle.org/distributions/gradle-2.10-all.zip
Mais cela changera après la construction.
Cela change de retour ... Toute personne?
Modifier Gradle-Wrapper.Properties. Et Construire avec: Platformes / Android / Gradlew Build Code> Si une erreur de linpport, modifier
Cordovalib / Build.Gradle CODE> Ajouter `LintOptions {AbortonError False}` In Android Object.
Je reçois aussi la même erreur et je modifie le
$ (votre chemin d'application) /platform/andrroid/gradle/wrapper/gradle-wrapper.properties à
distributionUrl=http\://services.gradle.org/distributions/gradle-2.10-all.zip
Merci beaucoup! C'était si difficile de trouver ce correctif
J'ai découvert le problème ici. Android Studio demande à moderniser les grades. Ne fais pas ça! J'ai fait un rapport de bogue. La version doit rester mise à jour dans Android Studio après chaque reconstruction de la ligne de commande. p>
Fichier -> Structure du projet -> Projet. Code> Besoin de continuer à le changer en 2.10. Il n'y a pas une solution pour cela encore que j'ai vu. p>
J'utilise SENCHA TOUCH 2.4.2 et CORDOVA 5.4.1.
J'ai eu la même erreur parce que le Sencha-cmd: p>
et réinitialiser la variable DistributionLL sur l'ancienne valeur incorrecte: Pour résoudre ce problème, j'ai changé la variable SENCHA App construction natif code> Réécrivez toujours le fichier:
$ (votre chemin d'application) / Cordova / Plateforme /android/gradle/wrapper/gradle-wrapper.properties CODE> P>
DistributionURL = http \: //services.gradle.org/ Distributions / Gradle-2.2.2.1-All.zip Code> P>
Distributurl code>, directement dans le fichier:
$ ( Votre chemin d'application) /Cordova/platforms/android/cordova/lib/build.js code>
AT LINE 346 CHANGEMENT Build.js: P>
// New good value
var distributionUrl = 'distributionUrl=http\\://services.gradle.org/distributions/gradle-2.10-all.zip';
// Old bad value
// var distributionUrl = 'distributionUrl=http\\://services.gradle.org/distributions/gradle-2.2.1-all.zip';
au lieu de manipuler le fichier build.js, l'approche de l'EASIET serait la suivante: p>
1) Télécharger la version des grades requise et enregistrez le dossier local. P>
2) dans l'invite de commande exécuter la commande suivante:
Exportation cordova_android_gradle_distribution_url = fichier: ///local/path/to/folder/wrogra/zip/is/saved/gradle-2.2.1-all.zip p>3) Exécutez la commande suivante: CORDOVA Run Android P> blockQuote>
Il générera toujours le même fichier chaque fois que vous exécutez la construction, de sorte que la façon de le gérer trouve le générateur .. Dans mon appui d'application> Plateforme> Android> Cordova> Lib> Constructeurs> Gradlebuilder.js et trouvez ceci ..
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'https\\: '
Simple Way sera un clic droit sur le projet -> Paramètres du module Ouvrir -> Dans le projet de clic gauche (ci-dessous emplacement SDK) -> Changer la version des grades en 2.10 .. Cela fonctionnera si vous ne changez pas manuellement la version de la version nulle.
@sunil Cordova écrasera ces paramètres sur la prochaine version. Vous devez dire à Cordoua d'utiliser HalleLle 2.10. Je cherche toujours une solution