2011-12-03 18 views
6

Estoy tratando de iniciar una aplicación de Android con PhoneGap. Sigo YouTube video y cuando presiono el botón Ejecutar me muestra los siguientes errores.Iniciando el proyecto de Android con PhoneGap

12-03 18:45:52.704: E/AndroidRuntime(27214): java.lang.RuntimeException: Unable to start activity ComponentInfo{tpl.apps.UKTrains/tpl.apps.UKTrains.Main}: android.content.res.Resources$NotFoundException: Resource ID #0x0 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2705) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2721) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread.access$2300(ActivityThread.java:132) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.os.Handler.dispatchMessage(Handler.java:99) 
12-03 18:45:52.704: E/AndroidRuntime(27214): at android.os.Looper.loop(Looper.java:123) 

Luego traté de ejecutar su aplicación de ejemplo, la que tenía información del teléfono y cosas. Está funcionando bien y realicé algunos otros cambios según la aplicación de muestra, pero todavía no funciona.

¿Tiene alguna idea de lo que podría ser? Gracias.

+0

Encontré la solución yo solo, el problema es que el teléfono necesita el archivo pluging.xml en la carpeta res \ xml. –

+0

Tengo plugins.xml y phonegap.xml, ambos en res/xml, pero el problema persiste. –

+0

Bueno, no puedo decir nada específico, pero trate de comparar su aplicación y la aplicación de ejemplo de phonegap y las bibliotecas. –

Respuesta

9

Acabo de confirmar lo que Onur ya escribió: hay archivos phonegap.xml (llamado cordova.xml en este momento, luego de que Phonegap se convirtiera en proyecto de Apache Cordova) y plugin.xml, y sigues recibiendo el error anterior hasta que proporciones estos dos archivos en la carpeta res/xml.

Me encontré con el problema al clonar mi proyecto Phonegap creado con versión 0.9-something, y actualizar los archivos Phonegap a 1.2 o Cordova 1.5.

Obviamente no presté suficiente atención a los archivos "changelog", porque no había archivos XML necesarios para la versión 0.9x.

Cuestiones relacionadas