ionic 2 - Feil Kunne heller ikke finne en installert versjon av Gradle i Android Studio

Jeg oppretter ionisk 2-prosjekt og legger til diagnostisk Cordova-plugin som dette:

ionic plugin add cordova.plugins.diagnostic

npm install --save @ionic-native/diagnostic

og legg til Android-plattform som dette:

ionic platform add android@latest

men når du bygger med ionic build android konsollen gir meg denne feilen:

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

og jeg prøver å laste ned manuelt gradle.3.3-all.zip og endre denne distributionUrl var i 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'

til:

var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'file:///E:/gradles/gradle-3.3-all.zip';

men fungerer ikke og konsollen gir meg siste feil.

Jeg vet ikke hvordan jeg legger til gradle for android@latest versjon

Løsning

Prøv å installere gradle og inkluder det i banen din. Klikk på lenken nedenfor for å få en bruksanvisning. https://gradle.org/install

Kommentarer (5)

Det er et problem med cordova versjon 6.4.0 og android 6.2.1 .so, vennligst prøv med nedenfor kompatible versjoner

cordova-versjonen må være 6.4.0

sudo npm install -g cordova@6.4.0

Installer android i prosjektet ditt

sudo cordova platform add android@6.1.2

 or

sudo ionic plattform add android@6.1.2

Kommentarer (5)

Først avinstaller ionic og cordova, senere angi variablene dine envarionment JAVA_HOME, ANDROID_HOME og PATH og installer deretter ionic cordova på nytt og legg til plattform som følger:

$ sudo npm install -g ionic cordova

$ ionic platform add android

Den ioniske vil sette opp gradle-pakker riktig.

Kommentarer (1)