2017-10-07 5 views
0

Tout en essayant de construire l'application ionique pour la plate-forme Android, je reçois l'erreur ci-dessous pour installer des outils de construction Android, Mais j'ai configuré sdkmanager dans ma variable PATH et ANDROID_HOME aussi bien. Aidez-moi s'il vous plaît à ce sujet.ionique cordova construire android - échoué

Variables système:

% ANDROID_HOME% = K:/android-sdk % PATH% =% APTH% /% ANDROID_HOME%/outils/bin

sortie de% ANDROID_HOME%/outils/bin/sdkmanager --list

Available Updates: 
    ID  | Installed | Available 
    ------- | ------- | ------- 
    tools | 26.0.1 | 26.1.1 
done 

erreur:

[21:12:35] lint finished in 4.37 s 
× Running command - failed! 
[ERROR] An error occurred while running cordova build android (exit code 1): 


     (truncated) ... eLauncher$1.execute(DefaultGradleLauncher.java:161) 
       at org.gradle.initialization.DefaultGradleLauncher$1.execute(DefaultGradleLauncher.java:158) 
       at org.gradle.internal.Transformers$4.transform(Transformers.java:169) 
       at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106) 


     FAILURE: Build failed with an exception. 

     * Where: 
     Script 'K:\mobileApp\platforms\android\CordovaLib\cordova.gradle' line: 
     64 

     * What went wrong: 
     A problem occurred evaluating root project 'android'. 
     > No installed build tools found. Install the Android build tools version 19.1.0 or higher. 
+0

Je suppose que le chemin gradle n'est pas trouvé dans votre boîtier. Consultez ce lien pour voir si cela aide - https://stackoverflow.com/questions/43356833/cordova-android-requirements-failed-could-not-find-an-installed-version-of-gra/44592751#44592751 – Gandhi

+0

@Gandhi J'ai configuré gradle dans mes variables système aussi bien –

+0

peut-être faut-il installer l'outil de compilation Android 19.1.0 ou supérieur? – Gandhi

Répondre

1

Prolongez votre variable PATH pour pointer vers Outils plate-forme Android-à-dire.

%PATH% = %PATH%/%ANDROID_HOME%/platform-tools 

J'espère que cela résout votre erreur!

+0

@Lokkeshwaren, j'ai téléchargé le sdk de https://dl.google.com/android/repository/sdk-tools-windows-3859397.zip et l'a extrait dans le dossier appelé android-sdk. % ANDROID_HOME% = K: \ android-sdk % CHEMIN% =% PATH% \% ANDROID_HOME% \ tools \ bin. J'ai configuré comme ci-dessus. –

+0

comprennent également un chemin jusqu'à .../platform-tools - comme indiqué dans la réponse. –

1

-vous vérifier dans votre Android Version config.xml

Il devrait être quelque chose comme:

<engine 
    name="android" 
    spec="^6.2.3"/> 
+0

Voici les configurations que j'ai

+0

Commander la réponse récente –