Se produjo un error al crear la aplicación visual studio cordova utilizando aplicaciones híbridas multidispositivo

Recibo 3 errores fatales. Instalé el SDK 19 de Android también. ¿¿¿Algunas ideas???

An error occurred while listing Android targets C:\Project\AngularJS_ToDo_Sample_for_Multi-Device_Hybrid_Apps\JavaScript\AngularJSTodo\EXEC 1 1 AngularJSToDo C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\create.bat: Command failed with exit code 8 C:\Project\AngularJS_ToDo_Sample_for_Multi-Device_Hybrid_Apps\JavaScript\AngularJSTodo\EXEC 1 1 AngularJSToDo The command ""C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" prepare --platform Android --configuration Debug --projectDir . --projectName "AngularJSToDo"" exited with code 8. C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets 115 5 AngularJSToDo 

Intenté la respuesta de @ Freddy, todo parecía estar bien, pero no funcionó. Tengo esto:

 1>------ Build started: Project: BlankCordovaApp2, Configuration: Debug Android ------ 1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript\Microsoft.TypeScript.targets(90,5): warning : The TypeScript Compiler was given no files for comstacktion, so it will skip compiling. 1> Your environment has been set up for using Node.js 0.10.22 (x64) and npm. 1> ------ Ensuring correct global installation of package from source package directory: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\ojeaygbd.tal\packages\vs-mda 1> ------ Name from source package.json: vs-mda 1> ------ Version from source package.json: 0.1.1 1> ------ Current globally installed version : 0.1.1 1> ------ Build settings: 1> ------ buildCommand: prepare 1> ------ platform: Android 1> ------ cordovaPlatform: android 1> ------ configuration: Debug 1> ------ cordovaConfiguration: Debug 1> ------ projectName: BlankCordovaApp2 1> ------ projectSourceDir: C:\Project\vsPhoneGap\BlankCordovaApp2 1> ------ Creating app at C:\Project\vsPhoneGap\BlankCordovaApp2\bld\Debug 1> Creating a new cordova project with name "HelloCordova" and id "io.cordova.hellocordova" at location "C:\Project\vsPhoneGap\BlankCordovaApp2\bld\Debug" 1> Using stock cordova hello-world application. 1> cordova library for "www" already exists. No need to download. Continuing. 1> Copying stock Cordova www assets into "C:\Project\vsPhoneGap\BlankCordovaApp2\bld\Debug\www" 1> ------ Copying app files to www 1> ------ Done copying app files to www 1> ------ Copying res files 1> ------ Creating directory: res 1> ------ Done copying res files 1> ------ Adding platform: android 1> cordova library for "android" already exists. No need to download. Continuing. 1> Checking if platform "android" passes minimum requirements... 1> Creating android project... 1> Running command: C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\create.bat --cli C:\Project\vsPhoneGap\BlankCordovaApp2\bld\Debug\platforms\android io.cordova.BlankCordovaApp2 BlankCordovaApp2 1> 1> C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:126 1> throw e; 1> ^ 1>EXEC : error : An error occurred while listing Android targets 1> at C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\lib\check_reqs.js:87:29 1> at _rejected (C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:808:24) 1> at C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:834:30 1> at Promise.when (C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:1079:31) 1> at Promise.promise.promiseDispatch (C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:752:41) 1> at C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:574:44 1> at flush (C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\node_modules\q\q.js:108:17) 1> at process._tickCallback (node.js:415:13) 1> Command finished with error code 8: C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\create.bat --cli,C:\Project\vsPhoneGap\BlankCordovaApp2\bld\Debug\platforms\android,io.cordova.BlankCordovaApp2,BlankCordovaApp2 1> 1> C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda\node_modules\q\q.js:126 1> throw e; 1> ^ 1>EXEC : error : C:\Users\wil\.cordova\lib\android\cordova\3.4.0\bin\create.bat: Command failed with exit code 8 1> at ChildProcess.whenDone (C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda\node_modules\cordova\src\superspawn.js:126:23) 1> at ChildProcess.EventEmitter.emit (events.js:98:17) 1> at maybeClose (child_process.js:735:16) 1> at Process.ChildProcess._handle.onexit (child_process.js:802:5) 1>C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets(115,5): error MSB3073: The command ""C:\Users\wil\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" prepare --platform Android --configuration Debug --projectDir . --projectName "BlankCordovaApp2"" exited with code 8. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== ========== Deploy: 0 succeeded, 0 failed, 0 skipped ========== 00:03.210 - Failed - Debug Android - BlankCordovaApp2.jsproj Total build time: 00:00.000 ========== : 0 succeeded or up-to-date, 1 failed, 0 skipped, Completed at 5/17/2014 12:01:25 AM ========== 

Estaba obteniendo los mismos errores. Hay tres variables de entorno que deben definirse:

1)% JAVA_HOME% – C: \ Archivos de progtwig (x86) \ Java \ jdk1.7.0_55

2)% ADT_HOME% – C: \ Users \ YOUR_NAME_GOES_HERE \ AppData \ Local \ Android \ android-sdk

3)% ANT_HOME% – C: \ apache-ant-1.9.3

NOTA: las rutas para estos progtwigs pueden ser totalmente diferentes en su PC. Debe averiguar las rutas de instalación para cada una de ellas.

Una vez que haya definido estas variables, copie la entrada siguiente en la variable Path para su cuenta de usuario (he leído en otro lugar que es mejor agregarlas al principio de la entrada y no al final; eso es lo que hice y funcionó para yo). Reinicia tu PC después de hacer todos los cambios.

 %JAVA_HOME%\bin;%ADT_HOME%\tools;%ADT_HOME%\platform-tools;%ANT_HOME%\bin; 

* Tomado de la sección “Instalación de software de terceros de forma manual” en la documentación oficial.

tuve el mismo problema, luego de instalar Android SDK Build-tool desde el Administrador de Android SDK, el problema fue resuelto

  1. vaya al directorio de Android SDK como … \ AppData \ Local \ Android \ android-sdk

  2. abra SDK Manager.exe

  3. en la lista de paquetes, el paquete de herramientas de desarrollo de SDK de Android no se instala y el administrador de SDK seleccionará automáticamente las últimas Rev para que pueda instalarlo

  4. haga clic en Instalar paquetes espere hasta que finalice

  5. intenta construir un proyecto de nuevo

y obtuve archivos apk en el directorio ……… \ bin \ Android \ Debug y puedo ejecutarlo en BlueStacks

lo siento, mi idioma inglés es malo. – * –

Vaya a Símbolo del sistema y escriba:

 npm install -g glob 

Ahora intenta ejecutar tu aplicación. Debería funcionar.

Intente seguir estos pasos en orden:

  • Asegúrese de que el SDK de Android esté instalado en% localappdata% / Android / android-sdk

  • Asegúrese de que Android se actualice a la última API (API 19 en el momento de la escritura)

  • Asegúrese de que la ruta del SDK de Android esté configurada correctamente:

    • Agregue ADT_HOME como una variable de entorno y apúntelo a la carpeta android-sdk

    • Agregar a la ruta del sistema: “% ADT_HOME% \ tools;% ADT_HOME% \ platform-tools”

  • Reinicia tu máquina

Esto debería resolver el problema.

* Tomado de la sección “Instalación de software de terceros de forma manual” en la documentación oficial.