2016-01-31 23 views
16

Mam aplikację Cordova. Nie można go skompilować po ponownym zainstalowaniu systemu.Aplikacja Cordova - błąd narzędzia kompilacji - Gradle

Mam ten błąd - Error:No installed build tools found. Please install the Android build tools version 19.1.0 or higher.

Mój profil ma

export ANDROID_HOME="/home/iamkhush/Android/Sdk/tools" 
export ANDROID_PLATFORM_TOOLS="/home/iamkhush/Android/Sdk/platform-tools" 
export ANDROID_STUDIO='/home/iamkhush/Downloads/work/android-studio/bin/' 

mam katalogi z nazwami 19.1.0 i 23.0.1 w home/iamkhush/Android/Sdk/build-tools

mam Gradle 2.7 zainstalowany.

enter image description here

Co jeszcze powinienem być patrząc rozwiązać ten problem? Wierzę, że widziałem wszystkie posty podobne do tego, ale nie mogłem go uruchomić.

+1

Należy opublikować stos błędów logcat widoczny w czasie kompilacji. – Ahmed

+0

@Ahmed - http://pastebin.com/u2XKb5cM – iamkhush

+0

Jego działanie dla mnie sprawdź http: // stackoverflow.com/questions/38660955/ionic-cordova-in-android-studio-no-installed-build-tools-found – vinod

Odpowiedz

7

Ustawiono ANDROID_HOME niepoprawny w swoim ~/.profile. Skieruj go do folderu SDK.

export ANDROID_HOME="/home/iamkhush/Android/Sdk" 

Ponadto, upewnij się, że JAVA_HOME, PATH są poprawne, a /home/iamkhush/Android/Sdk mieć Android SDK wbudowany narzędzi wersji 19.1.0 lub wyższej.

1

Upewnij się, że poprawnie zainstalowano zestaw narzędzi Android SDK 19.1.0.

Otwórz pakiet SDK systemu Android i sprawdź, czy.

+0

Mam 'build-tools w wersji 19.1.0' i *** JAVA_HOME ***' C: \ Program Files \ Java \ jdk1.8.0_91' *** ANDROID_HOME ** * 'D: \ AppData \ Local \ Android \ sdk \ tools' –

3

Ustawienie zmiennej środowiskowej ANDROID_HOME we właściwym katalogu pomógł mi: C:\Users\roelo\AppData\Local\Android\sdk\

6

Proszę, uruchom następujące polecenia.

W systemie Windows:

cd c:\Android\android-sdk\tools\bin 

Pamiętaj, aby zastąpić ścieżkę narzędzia według Ciebie.

, a następnie:

sdkmanager "build-tools;26.0.0" 
+0

to działa dla mnie :-) –

0
  1. Ustaw zmienną środowiskową ANDROID_HOME poprawnie.
  2. Ustaw zmienną JAVA_HOME, również obowiązkowe zmiany w zmiennej PATH.
  3. Close terminal otwarty ponownie
  4. Usuń platformie Android
  5. Dodaj platformie Android

Było to rozwiązanie znalazłem.

Powiązane problemy