Mi problema está relacionado con PhoneGap y el desarrollo de Android usando el plugin Eclipse Applaud. Descargué e instalé el complemento Applaud con éxito. Puedo crear un nuevo proyecto usando el asistente Applaud (a través del icono de la barra de herramientas de Eclipse), y la demostración se ejecuta correctamente en el dispositivo. Sin embargo, cuando sobrescribo los archivos HTML existentes html & js (only main.js, not phonegap.js), luego lo compilo en el dispositivo, la funcionalidad no funciona bien (botón hace clic/actualizar uu/etc), pero los comandos PhoneGap como (device.version/device.platform/etc) no parece funcionar.Applaud y Phonegap en Android
He intentado conectar esto en el evento onDeviceReady y asegurarme de que la biblioteca .jar está incluida, pero sigo teniendo el mismo problema. Así que supongo que mi pregunta es; Al crear una solución PhoneGap utilizando Applaud, ¿Eclipse necesita compilar y biblioteca, como PhoneGap? y si es así, ¿cómo podría alguien hacer tales cosas?
registro de errores:
01-24 14:59:44.567: W/KeyCharacterMap(5453): No keyboard for id 131074
01-24 14:59:44.567: W/KeyCharacterMap(5453): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
01-24 14:59:59.917: I/Web Console(5453): Failed to run constructor: TypeError: object is not a function at file:///android_asset/www/resources/js/phonegap-1.3.0.js:210
01-24 14:59:59.927: I/Web Console(5453): Failed to run constructor: TypeError: Cannot read property 'capture' of undefined at file:///android_asset/www/resources/js/phonegap-1.3.0.js:210
01-24 14:59:59.927: I/Database(5453): sqlite returned: error code = 14, msg = cannot open file at source line 25467
01-24 15:00:00.057: D/dalvikvm(5453): GC_CONCURRENT freed 1185K, 55% free 3188K/6983K, external 2630K/2814K, paused 2ms+3ms
¿Agregaste el complemento al archivo plugins.xml? – ghostCoder
¿se está disparando el evento onDeviceReady? – ghostCoder
Sí, también el archivo de complemento está en root/res/plugins.xml. He registrado el dispositivo durante la ejecución y parece que obtengo el siguiente resultado: I/Web Console (4894): Error al ejecutar el constructor: TypeError : object no es una función en file: ///android_asset/www/resources/js/phonegap-1.3.0.js: 210I/Web Console (5109): Error al ejecutar el constructor: TypeError: no se puede leer la propiedad 'capture' de indefinido en el archivo: ///android_asset/www/resources/js/phonegap-1.3.0.js: 210 I/Base de datos (5109): sqlite devuelto: código de error = 14, msg = no se puede abrir el archivo en la línea fuente 25467 – JohnHodkinson