2016-01-31 16 views
16

Ho un'applicazione cordova. Impossibile compilarlo dopo la reinstallazione di un sistema.Cordova App - errore strumento di costruzione - Gradle

sto avendo l'errore - Error:No installed build tools found. Please install the Android build tools version 19.1.0 or higher.

Il mio profilo è

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/' 

ho dirs con nomi 19.1.0 e 23.0.1 in home/iamkhush/Android/Sdk/build-tools

ho Gradle 2.7 installato.

enter image description here

Che altro dovrei cercare in per risolvere questo? Credo di aver visto tutti i post simili a questo, ma non riuscivo a farlo funzionare.

+1

Si prega di inviare lo stack degli errori logcat che si vede al momento della compilazione. – Ahmed

+0

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

+0

Il suo funzionamento per me controlla http: // stackoverflow.it/questions/38660955/ionic-cordova-in-android-studio-no-installed-build-tools-found – vinod

risposta

7

Hai impostato ANDROID_HOME errato nel tuo ~/.profile. Indicalo solo nella cartella SDK.

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

Inoltre, assicurarsi che JAVA_HOME, PATH sono impostati correttamente, e /home/iamkhush/Android/Sdk hanno Android SDK build-tools versione 19.1.0 o superiore.

1

assicurarsi di aver installato builder SDK per Android versione 19.1.0 correttamente.

Aprire Android SDK e verificarlo.

+0

Ho 'build-tools versione 19.1.0' e *** JAVA_HOME ***' C: \ Programmi \ Java \ jdk1.8.0_91' *** ANDROID_HOME ** * 'D: \ AppData \ Local \ Android \ sdk \ tools' –

3

Impostazione della variabile di ambiente ANDROID_HOME alla directory di destra mi ha aiutato: C:\Users\roelo\AppData\Local\Android\sdk\

6

prega, eseguire i seguenti comandi.

Su Windows:

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

Ricordati di sostituire percorso strumenti in base al tuo.

e poi:

sdkmanager "build-tools;26.0.0" 
+0

questo funziona per me :-) –

0
  1. Set ambiente ANDROID_HOME variabile in modo corretto.
  2. Imposta la variabile JAVA_HOME, anche le modifiche obbligatorie alla variabile PATH.
  3. Chiudere terminale, riaprono
  4. Rimuovere piattaforma Android
  5. Aggiungi piattaforma Android

Questa era la soluzione che ho trovato.

Problemi correlati