Περισσότερα
ionic 2 - Σφάλμα Δεν μπόρεσε να βρεθεί εγκατεστημένη έκδοση του Gradle ούτε στο Android Studio
Δημιουργώ έργο ionic 2 και προσθέτω διαγνωστικό plugin cordova όπως αυτό :
ionic plugin add cordova.plugins.diagnostic
npm install --save @ionic-native/diagnostic
και προσθέτω την πλατφόρμα android όπως αυτή :
ionic platform add android@latest
αλλά όταν χτίζω με το ionic build android
η κονσόλα μου δίνει αυτό το σφάλμα :
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
και προσπαθώ να κατεβάσω manualy gradle.3.3-all.zip και να αλλάξω αυτό το distributionUrl var στο 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'
σε:
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'file:///E:/gradles/gradle-3.3-all.zip';
αλλά δεν λειτουργεί και η κονσόλα μου δίνει το τελευταίο σφάλμα.
Δεν ξέρω πώς να προσθέσω το gradle για το android@latest version
128
3
Δοκιμάστε να εγκαταστήσετε το gradle και να το συμπεριλάβετε στη διαδρομή σας. Κάντε κλικ στον παρακάτω σύνδεσμο για να λάβετε το εγχειρίδιο. https://gradle.org/install
Υπάρχει πρόβλημα με την έκδοση 6.4.0 του cordova και το Android 6.2.1 .so,please try with below compatible versions
Η έκδοση cordova πρέπει να είναι 6.4.0
Εγκαταστήστε το android στο έργο σας
Πρώτα απ' όλα απεγκαταστήστε το ionic και το cordova, αργότερα ορίστε τις μεταβλητές envarionment
JAVA_HOME
,ANDROID_HOME
καιPATH
και στη συνέχεια επανεγκαταστήστε το ionic cordova και προσθέστε την πλατφόρμα όπως παρακάτω:Το ionic θα ρυθμίσει σωστά τα πακέτα gradle.