cordova plate-forme ajouter une erreur android javac


J'ai couru

cordova platform add android

Et l'erreur que j'ai eue

Running command: "c:\Program Files\nodejs\node.exe" "d:\Users\Andy\Project
s\ionic-tut\hooks\before_platform_add\init_directories.js" "d:/Users/Andy/
Projects/ionic-tut"
Creating android project...
D:\Users\Andy\.cordova\lib\npm_cache\cordova-android\3.6.4\package\bin\nod
e_modules\q\q.js:126
                    throw e;
                          ^
Error: ANDROID_HOME is not set and "android" command not in your PATH. You must
fulfill at least one of these conditions.

J'ai exécuté cela à partir de git bash

En l'exécutant à partir de cmd, il génère une erreur différente

Error: Please install Android target "android-19".

J'ai exécuté un echo % PATH% pour vérifier:

C:\ProgramData\Oracle\Java\javapath;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLSClient\;
C:\WINDOWS\system32;
C:\WINDOWS;
C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;
C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;
C:\Program Files\Intel\WiFi\bin\;
C:\Program Files\Common Files\Intel\WirelessCommon\;
C:\Program Files\Intel
\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;
C:\HashiCorp\Vagrant\bin;
C:\Program Files\nodejs\;
D:\Users\Andy\AppData\Roaming\npm;C:/Program Files/nodejs/node.exe;
C:\Program FIles\Java\jdk1.8.0_31\bin;
C:\Program Files (x86)\Android\android-sdk\tools;C:\Program Files (x86)\Android\android-sdk\platform_tools

J'ai l'impression de gâcher les variables d'environnement quelque part mais je l'ai vérifié plusieurs fois et cela semble être correct.

Qu'est-ce qui me manque?

Windows 8.1

Author: A_dby, 2015-02-14

1 answers

Vous devrez exécuter la commande android à partir de CMD pour ouvrir le gestionnaire de SDK Android.

À partir de là, assurez-vous que le paquet Android 4.4.2(19) est installé. Laissez-moi savoir si cela résout votre problème.

 0
Author: TheHeff, 2015-02-20 15:21:17