Я занимаюсь разработкой приложения HTML5 для Android.
Все нормально, все страницы через приложение, но когда дело доходит до конкретной страницы приложения, происходит сбой.
Сбой происходит только в Samsung Galaxy Tab 10.1 (Android 3.1). ранее. Я тестировал на Dell Streak 5 "(Android 2.3.2) и ZTE-Blade (Android 2.2), и проблем не было.
На этой странице есть вызов AJAX, а затем создание динамических элементов формы HTML, а также использование геолокации в телефонной пробке.
Самое интересное, что я не вижу ошибок, связанных с моим приложением, когда смотрю на LogCat в Eclipse. но некоторые дампы об устройстве в и мое приложение вылетает.
Примечание: при использовании jquery mobile 1.0 RC2, phonegap 1.2.0 (протестировано с 1.1.0 и 1.0.0)
Вот часть журнала:
I/DEBUG(22434): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG(22434): Build fingerprint: 'samsung/GT-P7500/GT-P7500:3.1/HMJ37/XWKGB:user/release-keys'
I/DEBUG(22434): pid: 27352, tid: 27361 >>> com.test.forms <<<
I/DEBUG(22434): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0086c000
I/DEBUG(22434): r0 008673e0 r1 0086bff4 r2 0000037c r3 00000000
I/DEBUG(22434): r4 00000000 r5 00000000 r6 00000028 r7 00000000
I/DEBUG(22434): r8 00000000 r9 00000000 10 00000000 fp 00000000
I/DEBUG(22434): ip 0086c000 sp 5c3db7f0 lr a8291663 pc aff0c9a8 cpsr 20000010
E/DBG_WSS_DM(25618): Warning!!! [wssTelephonyData.java Line:167] getInstance PHONE_TYPE_NONE
E/(234): RIL_onMultiClientUnsolicitedResponse:
E/(234): unsupported multiclient unsolicited response code 1002
E/(234): RIL_onMultiClientUnsolicitedResponse:
E/(234): unsupported multiclient unsolicited response code 1002
E/DBG_WSS_DM(25618): Warning!!! [wssTelephonyData.java Line:167] getInstance PHONE_TYPE_NONE
I/System.out(385): [INFO:404673809]: LogSource: Running flush
I/System.out(385): [INFO:404673810]: LogSource: Sending payload [bytes=388]
I/dumpstate(27428): done
I/WindowManager(290): WIN DEATH: Window{40d93e38 com.test.forms/com.test.forms.FormsActivity paused=false}
I/ActivityManager(290): Process com.test.forms (pid 27352) has died.