Problema de PhoneGap 2.5.0

Tengo el siguiente error al intentar crear el proyecto en PhoneGap 2.5.0 para Android:

An unexpected error occurred: "$ANDROID_BIN" create project --target $TARGET --path "$PROJECT_PATH" --package $PACKAGE --activity $ACTIVITY >&/dev/null exited with 1 

No tengo ni idea de cómo solucionarlo. Este tutorial de PhoneGap

¡Gracias!

Tuve este problema, porque he usado un guión …

En lugar de com.my-company.myapp , tuve que usar com.mycompany.myapp

  1. Difícil saber cuál es su problema sin ver su línea de comandos. Si lo compartes, así como tu directorio actual, será más fácil ayudarte. Diciendo que, a continuación está mi reformulación onf pg instrucciones
  2. Elija el nombre de su aplicación. Por ejemplo MyFirstApp
  3. Elija los nombres de su paquete. Paquete se nombra después de la empresa y la aplicación, por ejemplo, com.mycompanyname.myfirstapp
  4. Decida dónde quiere que se genere el código. Por ejemplo \ home \ myusername \ projects
  5. Asegúrese de que la carpeta existe
  6. Vaya a su carpeta phonegap, luego a lib, luego a android luego a bin
  7. Escriba lo siguiente. \ Create "\ home \ myusername \ projects" "com.mycompanyname.myfirstapp" "MyFirstrApp"

  8. Estoy en las ventanas por lo que mi barra invertida es su barra.

  9. buena suerte

Creo que es un problema con perms … ¿lo prueba con otro usuario? Usuario root

  1. Prueba con otro usuario
  2. Carpeta de prueba perms
  3. Prueba permisos de usuario
  4. buena suerte

El problema era que no incluí ningún punto en el nombre del paquete.

Gracias por las respuestas!

Tuve que poner en una ruta de carpeta de proyecto (ver / path / to / my_new_cordova_project a continuación), de lo contrario tengo el error – nombre del paquete y el nombre del proyecto no fue suficiente. También no podía contener guiones …

 ./create <project_folder_path> <package_name> <project_name> 

http://docs.phonegap.com/es/2.2.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

$ /path/to/cordova-android/bin/create /path/to/my_new_cordova_project com.example.cordova_project_name CordovaProjectName

De: http://cordova.apache.org/docs/en/2.7.0/guide_command-line_index.md.html

Tuve este mismo problema mientras intentaba seguir el tutorial de CLI de Cordova , pero la causa en mi caso era diferente. Se debió a la utilización de un espacio en uno de los parámetros utilizados para crear el proyecto (véase el tutorial CLI).

Pude ver el problema ejecutando el comando android directamente como lo sugieren otros aquí, por ejemplo

Android create project –target 2 –path my-proj-path / plataformas / android –package com.example.hello –actividad Hola Mundo

Tenga en cuenta la falta de comillas alrededor de "Hello World", lo que resulta en un error de la shell.

Una vez que corrigí para que por rodeándolo con comillas me dio el error,

Error: El nombre de la actividad 'Hello World' contiene caracteres no válidos.

Los caracteres permitidos son: az AZ 0-9 _

A continuación, modifiqué mi comando para eliminar el espacio de la actividad, por ejemplo

Android create project –target 2 –path my-proj-path / plataformas / android –package com.example.hello –actividad "HelloWorld"

Y el comando funcionó. No está seguro acerca de otros efectos descendentes, pero al menos el comando "crear plataforma" se ha completado correctamente.

¿Mi interpretación de esta situación es que la documentación de la API de PhoneGap necesita la actualización o hay un defecto en el cordova crea la escritura donde el parámetro de la ACTIVIDAD se está tomando del lugar incorrecto? He presentado un informe de problema al proyecto cordova ya que no pude encontrar otro problema con los mismos síntomas – ver https://issues.apache.org/jira/browse/CB-4198

  • Alerta de cierre de la caja cuando el usuario toca la pantalla en blanco en Javascript
  • ¿Cambiar el color del encabezado en la vista multitarea?
  • Meteor: ANDROID_HOME no está establecido aunque esté configurado
  • Córdoba Facebook Connect fall en el init
  • Cordova "release" se comporta de forma diferente a "debug" con respecto a SSL
  • Creación de un complemento helloWorld para Android usando Cordova y Eclipse
  • ¿Necesitan PhoneGap Apps conexión a Internet?
  • Selección de varios valores de la lista desplegable
  • Crash en el arranque en el puerto de Cordova Crosswalk (Android)
  • ¿Qué diferencia hay entre intel xdk, appmobi y crosswalk?
  • Phonegap NFC no funciona
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.