La aplicación Phonegap se detiene inesperadamente en Indigo con Android ADT 20

Estoy usando eclipse índigo con androide ADT 20, pero cada vez que se muestra el error de que la aplicación se detiene inesperadamente.
Por favor, cualquiera tiene idea acerca de cómo utilizar ambos de ellos con el otro?
También me refiero a un grupo de google que muestra actualizar ecllipse y también lo sigo pero aún no funciona. Thx por adelantado …

LOGS:

07-27 16:48:04.958: D/ddm-heap(217): Got feature list request 07-27 16:48:05.328: I/dalvikvm(217): Could not find method android.webkit.WebView.<init>, referenced from method org.apache.cordova.CordovaWebView.<init> 07-27 16:48:05.328: W/dalvikvm(217): VFY: unable to resolve direct method 3114: Landroid/webkit/WebView;.<init> (Landroid/content/Context;Landroid/util/AttributeSet;IZ)V 07-27 16:48:05.328: D/dalvikvm(217): VFY: replacing opcode 0x70 at 0x0001 07-27 16:48:05.328: D/dalvikvm(217): Making a copy of Lorg/apache/cordova/CordovaWebView;.<init> code (196 bytes) 07-27 16:48:05.658: D/dalvikvm(217): GC freed 807 objects / 63672 bytes in 104ms 07-27 16:48:05.948: E/dalvikvm(217): Could not find class 'android.webkit.WebResourceResponse', referenced from method org.apache.cordova.CordovaWebViewClient.generateWebResourceResponse 07-27 16:48:05.958: W/dalvikvm(217): VFY: unable to resolve new-instance 451 (Landroid/webkit/WebResourceResponse;) in Lorg/apache/cordova/CordovaWebViewClient; 07-27 16:48:05.958: D/dalvikvm(217): VFY: replacing opcode 0x22 at 0x0046 07-27 16:48:05.958: D/dalvikvm(217): Making a copy of Lorg/apache/cordova/CordovaWebViewClient;.generateWebResourceResponse code (245 bytes) 07-27 16:48:05.958: W/dalvikvm(217): VFY: unable to find class referenced in signature (Landroid/webkit/WebResourceResponse;) 07-27 16:48:05.998: W/dalvikvm(217): VFY: unable to find class referenced in signature (Landroid/webkit/WebResourceResponse;) 07-27 16:48:06.014: W/dalvikvm(217): VFY: unable to find class referenced in signature (Landroid/webkit/WebResourceResponse;) 07-27 16:48:06.014: I/dalvikvm(217): Could not find method android.webkit.WebViewClient.shouldInterceptRequest, referenced from method org.apache.cordova.CordovaWebViewClient.shouldInterceptRequest 07-27 16:48:06.014: W/dalvikvm(217): VFY: unable to resolve virtual method 3125: Landroid/webkit/WebViewClient;.shouldInterceptRequest (Landroid/webkit/WebView;Ljava/lang/String;)Landroid/webkit/WebResourceResponse; 07-27 16:48:06.014: D/dalvikvm(217): VFY: replacing opcode 0x6f at 0x0015 07-27 16:48:06.014: D/dalvikvm(217): Making a copy of Lorg/apache/cordova/CordovaWebViewClient;.shouldInterceptRequest code (68 bytes) 07-27 16:48:06.018: W/dalvikvm(217): VFY: unable to find class referenced in signature (Landroid/webkit/ConsoleMessage;) 07-27 16:48:06.018: I/dalvikvm(217): Could not find method android.webkit.ConsoleMessage.message, referenced from method org.apache.cordova.CordovaChromeClient.onConsoleMessage 07-27 16:48:06.018: W/dalvikvm(217): VFY: unable to resolve virtual method 3084: Landroid/webkit/ConsoleMessage;.message ()Ljava/lang/String; 07-27 16:48:06.018: D/dalvikvm(217): VFY: replacing opcode 0x6e at 0x0000 07-27 16:48:06.028: D/dalvikvm(217): Making a copy of Lorg/apache/cordova/CordovaChromeClient;.onConsoleMessage code (56 bytes) 07-27 16:48:06.038: W/System.err(217): ===================================================================================== 07-27 16:48:06.056: W/System.err(217): ERROR: plugin.xml is missing. Add res/xml/plugins.xml to your project. 07-27 16:48:06.056: W/System.err(217): https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-android.git;a=blob;f=framework/res/xml/plugins.xml 07-27 16:48:06.056: W/System.err(217): ===================================================================================== 07-27 16:48:06.056: W/ResourceType(217): No package identifier when getting name for resource number 0x00000000 07-27 16:48:06.058: D/AndroidRuntime(217): Shutting down VM 07-27 16:48:06.058: W/dalvikvm(217): threadid=3: thread exiting with uncaught exception (group=0x4001b188) 07-27 16:48:06.058: E/AndroidRuntime(217): Uncaught handler: thread main exiting due to uncaught exception 07-27 16:48:06.078: E/AndroidRuntime(217): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.testdemo/com.example.testdemo.MainActivity}: android.content.res.Resources$NotFoundException: Resource ID #0x0 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.ActivityThread.access$2200(ActivityThread.java:119) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.os.Handler.dispatchMessage(Handler.java:99) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.os.Looper.loop(Looper.java:123) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.ActivityThread.main(ActivityThread.java:4363) 07-27 16:48:06.078: E/AndroidRuntime(217): at java.lang.reflect.Method.invokeNative(Native Method) 07-27 16:48:06.078: E/AndroidRuntime(217): at java.lang.reflect.Method.invoke(Method.java:521) 07-27 16:48:06.078: E/AndroidRuntime(217): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) 07-27 16:48:06.078: E/AndroidRuntime(217): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 07-27 16:48:06.078: E/AndroidRuntime(217): at dalvik.system.NativeStart.main(Native Method) 07-27 16:48:06.078: E/AndroidRuntime(217): Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x0 07-27 16:48:06.078: E/AndroidRuntime(217): at android.content.res.Resources.getValue(Resources.java:891) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.content.res.Resources.loadXmlResourceParser(Resources.java:1865) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.content.res.Resources.getXml(Resources.java:779) 07-27 16:48:06.078: E/AndroidRuntime(217): at org.apache.cordova.api.PluginManager.loadPlugins(PluginManager.java:99) 07-27 16:48:06.078: E/AndroidRuntime(217): at org.apache.cordova.api.PluginManager.init(PluginManager.java:76) 07-27 16:48:06.078: E/AndroidRuntime(217): at org.apache.cordova.CordovaWebView.loadUrlIntoView(CordovaWebView.java:361) 07-27 16:48:06.078: E/AndroidRuntime(217): at org.apache.cordova.CordovaWebView.loadUrl(CordovaWebView.java:314) 07-27 16:48:06.078: E/AndroidRuntime(217): at org.apache.cordova.DroidGap.loadUrl(DroidGap.java:356) 07-27 16:48:06.078: E/AndroidRuntime(217): at com.example.testdemo.MainActivity.onCreate(MainActivity.java:12) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 07-27 16:48:06.078: E/AndroidRuntime(217): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459) 07-27 16:48:06.078: E/AndroidRuntime(217): ... 11 more 07-27 16:48:06.098: I/dalvikvm(217): threadid=7: reacting to signal 3 07-27 16:48:06.098: E/dalvikvm(217): Unable to open stack trace file '/data/anr/traces.txt': Permission denied 07-27 16:48:08.998: I/Process(217): Sending signal. PID: 217 SIG: 9 

Este problema se produce porque la carpeta "lib" es ahora cambiada a "libs" por Android People. Necesitas crear una carpeta libs lugar de lib y luego colocar tu archivo cordova.jar allí. Y tan pronto como pongamos nuestros frascos externos a esta carpeta "libs", automáticamente se agregará a la ruta de construcción de la aplicación. Luego ejecuta tu aplicación …. Hazme saber si esto te ayuda …

Debe intentar depurar su compilación. Vea aquí: http://www.droidnova.com/debugging-in-android-using-eclipse-541.html

Yo recomendaría descargar los ejemplos de Android sdk (es decir, ejemplos de código nativo) y ejecutarlos para entender cómo funciona android. Esto le ayudará a configurar la brecha telefónica (que es sólo una vista web en una aplicación para Android con un puente JS-Native).

Para obtener los ejemplos de sdk android puede descargarlos a través del android "sdk manager"

  • Aplicación Híbrida con Crosswalk + Cordova + Eclipse
  • Phonegap - pantalla de bienvenida para la aplicación de Android
  • Cordova APP - ¿Es posible mostrar la alimentación de la cámara en un contenedor?
  • ¿Cuán ventajoso es PhoneGap?
  • Cordova, Android, carga increíblemente lenta
  • Phonegap Android Internet no funciona
  • ssn máscara con jquery en android2.3.3
  • Enviar y leer el contenido de SMS enviado a través de la aplicación nativa de SMS cordova
  • Android hace que las aplicaciones de Cordova se reinicien cuando se usan los complementos de Cámara y Captura de Cordova
  • Cordova Media no reproducirá mp3 desde www
  • No se puede agregar la dependencia del módulo a CordovaLib para el proyecto Cordova usando Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.