Fehler: Konnte Wrapper im Android SDK nicht finden. Möglicherweise müssen Sie Ihr Android SDK - Android aktualisieren

Ich weiß, es gibt viele Fragen wie diese, aber ich konnte nicht finden eine Lösung für mein problem in irgendeinem von denen. Außerdem werde ich die details für meinen spezifischen Fall.

Ich codiert eine Ionische Projekt in Ubuntu 16.04 LTS, und jetzt muss ich es bauen, für den release. Damit ich den Befehl ausführen:

cordova build --release android

Und ich bin mir angezeigt, folgende Fehlermeldung:

Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.
Looked here: /home/user/Android/Sdk/tools/templates/gradle/wrapper
  • Ich habe nicht diese templates/gradle/wrapper Verzeichnis.
  • Mein Android Studio 2.3, die neueste version für jetzt
  • Android SDK-Plattform-Tools 25.0.3
  • Android-SDK-Tools 25.3.1
  • Alle Android-Versionen ab 2.1 (Eclair) , 7.1.1 (Nougat)

Nach umfangreichen Recherchen, ich habe alle Android-Studio-bezogenen Umgebungsvariablen in der Datei /etc/environment. So, jetzt sieht es wie folgt aus:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/game:/home/<user>/Android/Sdk:/home/<user>/Android/Sdk/tools:/home/<user>/Android/Sdk/platform-tools"

ANDROID_HOME=/home/<user>/Android/Sdk
export ANDROID_HOME

JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JAVA_HOME

GRADLE_HOME=/opt/android-studio/gradle/gradle-3.2
export GRADLE_HOME

Nun, zum Zwecke der Prüfung der Umwelt-Variablen, die ich die folgenden Befehle ausführen:

source /etc/environment
echo $PATH
echo $ANDROID_HOME
echo $JAVA_HOME
echo $GRADLE_HOME

Und alle Pfad-Variablen werden korrekt angezeigt.

So, wie es aussieht ist die environment-Variablen sind, wie Sie sein sollte nach den verschiedenen ähnlichen Fragen und in tutorials, die ich gesucht habe. Weiß jemand, was ich falsch mache? Warum bekomme ich dennoch den Gradle Wrapper Fehler?

InformationsquelleAutor der Frage rbenvenuto | 2017-03-05

Schreibe einen Kommentar