Détails
ionic 2 - Erreur Impossible de trouver une version installée de Gradle ni dans Android Studio
Je crée un projet ionique 2 et ajoute le plugin cordova de diagnostic comme ceci :
ionic plugin add cordova.plugins.diagnostic
npm install --save @ionic-native/diagnostic
et ajouter la plateforme android comme ceci :
ionic platform add android@latest
mais lorsque je construis avec la console ionic build android
, je reçois cette erreur :
Error: Could not find an installed version of Gradle either in Android Studio,
or on your system to install the gradle wrapper. Please include gradle
in your path, or install Android Studio
et j'essaie de télécharger manualy gradle.3.3-all.zip et de changer cette var distributionUrl dans platform/android/cordova/lib/builders/GradleBuilder.js
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'https\\://services.gradle.org/distributions/gradle-3.3-all.zip'
en :
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'file:///E:/gradles/gradle-3.3-all.zip';
mais cela ne fonctionne pas et la console me donne la dernière erreur.
Je ne sais pas comment ajouter gradle pour android@latest version
128
3
Essayez d'installer gradle et incluez-le dans votre chemin. Cliquez sur le lien ci-dessous pour obtenir le manuel. https://gradle.org/install
Il y a un problème avec la version 6.4.0 de Cordova et la version 6.2.1 d'Android. Veuillez essayer les versions compatibles suivantes
la version de cordova doit être 6.4.0
Installez android dans votre projet
Tout d'abord désinstaller ionic et cordova, plus tard définir vos variables envarionment
JAVA_HOME
,ANDROID_HOME
etPATH
puis réinstaller ionic cordova et ajouter la plate-forme comme suit :ionic va configurer les paquets gradle correctement.