I'm working through Building Web Apps in WebView (http:// developer.android.com/guide/webapps/webview.html).
The JavaScript function successfully makes Toast when I deploy the app to a device running Froyo or to a 2.2 emulator. However, when I try to run in the 2.3 emulator, it crashes. Any suggestions? The DDMS log is below. The onClick event occurs at 18:06:33 12-07 18:06:12.864: DEBUG/AndroidRuntime(2010): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<< 12-07 18:06:12.864: DEBUG/AndroidRuntime(2010): CheckJNI is ON 12-07 18:06:13.684: DEBUG/AndroidRuntime(2010): Calling main entry com.android.commands.pm.Pm 12-07 18:06:13.864: DEBUG/dalvikvm(1253): GC_EXPLICIT freed 9K, 54% free 2540K/5511K, external 716K/1038K, paused 65ms 12-07 18:06:13.874: WARN/ActivityManager(74): No content provider found for: 12-07 18:06:13.904: WARN/ActivityManager(74): No content provider found for: 12-07 18:06:13.944: DEBUG/PackageParser(74): Scanning package: /data/ app/vmdl-92669324.tmp 12-07 18:06:14.214: DEBUG/dalvikvm(74): GC_CONCURRENT freed 633K, 60% free 4076K/10183K, external 1488K/1916K, paused 8ms+9ms 12-07 18:06:14.254: INFO/PackageManager(74): Removing non-system package:g1.pk 12-07 18:06:14.254: INFO/ActivityManager(74): Force stopping package g1.pk uid=10030 12-07 18:06:14.363: DEBUG/PackageManager(74): Scanning package g1.pk 12-07 18:06:14.363: INFO/PackageManager(74): Package g1.pk codePath changed from /data/app/g1.pk-2.apk to /data/app/g1.pk-1.apk; Retaining data and using new 12-07 18:06:14.373: INFO/PackageManager(74): Unpacking native libraries for /data/app/g1.pk-1.apk 12-07 18:06:14.404: DEBUG/installd(34): DexInv: --- BEGIN '/data/app/ g1.pk-1.apk' --- 12-07 18:06:14.764: DEBUG/dalvikvm(2019): DexOpt: load 81ms, verify +opt 71ms 12-07 18:06:14.784: DEBUG/installd(34): DexInv: --- END '/data/app/ g1.pk-1.apk' (success) --- 12-07 18:06:14.794: WARN/PackageManager(74): Code path for pkg : g1.pk changing from /data/app/g1.pk-2.apk to /data/app/g1.pk-1.apk 12-07 18:06:14.794: WARN/PackageManager(74): Resource path for pkg : g1.pk changing from /data/app/g1.pk-2.apk to /data/app/g1.pk-1.apk 12-07 18:06:14.794: DEBUG/PackageManager(74): Activities: g1.pk.g1act 12-07 18:06:14.814: INFO/ActivityManager(74): Force stopping package g1.pk uid=10030 12-07 18:06:14.894: INFO/installd(34): move /data/dalvik-cache/ d...@[email protected][email protected] -> /data/dalvik-cache/ d...@[email protected][email protected] 12-07 18:06:14.894: DEBUG/PackageManager(74): New package installed in /data/app/g1.pk-1.apk 12-07 18:06:14.964: INFO/ActivityManager(74): Force stopping package g1.pk uid=10030 12-07 18:06:15.074: DEBUG/dalvikvm(1230): GC_EXPLICIT freed 137K, 51% free 2869K/5767K, external 2566K/3176K, paused 91ms 12-07 18:06:15.214: WARN/RecognitionManagerService(74): no available voice recognition services found 12-07 18:06:15.624: DEBUG/dalvikvm(74): GC_EXPLICIT freed 437K, 61% free 4071K/10183K, external 1488K/1916K, paused 117ms 12-07 18:06:15.664: INFO/installd(34): unlink /data/dalvik-cache/ d...@[email protected][email protected] 12-07 18:06:15.674: DEBUG/AndroidRuntime(2010): Shutting down VM 12-07 18:06:15.704: DEBUG/dalvikvm(2010): GC_CONCURRENT freed 101K, 72% free 295K/1024K, external 0K/0K, paused 2ms+2ms 12-07 18:06:15.704: DEBUG/jdwp(2010): Got wake-up signal, bailing out of select 12-07 18:06:15.714: DEBUG/dalvikvm(2010): Debugger has detached; object registry had 1 entries 12-07 18:06:15.744: INFO/AndroidRuntime(2010): NOTE: attach of thread 'Binder Thread #3' failed 12-07 18:06:16.334: DEBUG/AndroidRuntime(2024): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<< 12-07 18:06:16.334: DEBUG/AndroidRuntime(2024): CheckJNI is ON 12-07 18:06:17.104: DEBUG/AndroidRuntime(2024): Calling main entry com.android.commands.am.Am 12-07 18:06:17.154: INFO/ActivityManager(74): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=g1.pk/.g1act } from pid 2024 12-07 18:06:17.344: INFO/ActivityManager(74): Start proc g1.pk for activity g1.pk/.g1act: pid=2032 uid=10030 gids={3003} 12-07 18:06:17.354: DEBUG/AndroidRuntime(2024): Shutting down VM 12-07 18:06:17.425: INFO/AndroidRuntime(2024): NOTE: attach of thread 'Binder Thread #3' failed 12-07 18:06:17.464: DEBUG/dalvikvm(2024): GC_CONCURRENT freed 102K, 69% free 319K/1024K, external 0K/0K, paused 2ms+2ms 12-07 18:06:17.494: DEBUG/jdwp(2024): Got wake-up signal, bailing out of select 12-07 18:06:17.494: DEBUG/dalvikvm(2024): Debugger has detached; object registry had 1 entries 12-07 18:06:19.224: INFO/ActivityManager(74): Displayed g1.pk/.g1act: +1s895ms 12-07 18:06:24.314: DEBUG/dalvikvm(1230): GC_EXPLICIT freed 93K, 50% free 2912K/5767K, external 2566K/3176K, paused 63ms 12-07 18:06:29.334: DEBUG/dalvikvm(1253): GC_EXPLICIT freed 6K, 54% free 2539K/5511K, external 716K/1038K, paused 69ms 12-07 18:06:33.954: WARN/dalvikvm(2032): JNI WARNING: jarray 0x40541be0 points to non-array object (Ljava/lang/String;) 12-07 18:06:33.954: INFO/dalvikvm(2032): "WebViewCoreThread" prio=5 tid=9 NATIVE 12-07 18:06:33.964: INFO/dalvikvm(2032): | group="main" sCount=0 dsCount=0 obj=0x4051b5e0 self=0x1adf88 12-07 18:06:33.964: INFO/dalvikvm(2032): | sysTid=2041 nice=0 sched=0/0 cgrp=default handle=1761472 12-07 18:06:33.964: INFO/dalvikvm(2032): | schedstat=( 715902080 787716069 101 ) 12-07 18:06:33.964: INFO/dalvikvm(2032): at android.webkit.WebViewCore.nativeTouchUp(Native Method) 12-07 18:06:33.964: INFO/dalvikvm(2032): at android.webkit.WebViewCore.nativeTouchUp(Native Method) 12-07 18:06:33.964: INFO/dalvikvm(2032): at android.webkit.WebViewCore.access$3300(WebViewCore.java:53) 12-07 18:06:33.974: INFO/dalvikvm(2032): at android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java: 1158) 12-07 18:06:33.974: INFO/dalvikvm(2032): at android.os.Handler.dispatchMessage(Handler.java:99) 12-07 18:06:33.974: INFO/dalvikvm(2032): at android.os.Looper.loop(Looper.java:123) 12-07 18:06:33.984: INFO/dalvikvm(2032): at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629) 12-07 18:06:33.984: INFO/dalvikvm(2032): at java.lang.Thread.run(Thread.java:1019) 12-07 18:06:33.984: ERROR/dalvikvm(2032): VM aborting 12-07 18:06:34.103: INFO/DEBUG(1931): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 12-07 18:06:34.114: INFO/DEBUG(1931): Build fingerprint: 'generic/sdk/ generic:2.3/GRH55/79397:eng/test-keys' 12-07 18:06:34.114: INFO/DEBUG(1931): pid: 2032, tid: 2041 >>> g1.pk <<< 12-07 18:06:34.114: INFO/DEBUG(1931): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadd00d 12-07 18:06:34.114: INFO/DEBUG(1931): r0 fffffebc r1 deadd00d r2 00000026 r3 00000000 12-07 18:06:34.114: INFO/DEBUG(1931): r4 81da45c8 r5 40541be0 r6 81d8592c r7 001ae990 12-07 18:06:34.114: INFO/DEBUG(1931): r8 43623b54 r9 42dd0e4c 10 42dd0e34 fp 4168d82c 12-07 18:06:34.114: INFO/DEBUG(1931): ip 81da4728 sp 43623348 lr afd19375 pc 81d45a02 cpsr 20000030 12-07 18:06:34.334: INFO/DEBUG(1931): #00 pc 00045a02 / system/lib/libdvm.so 12-07 18:06:34.334: INFO/DEBUG(1931): #01 pc 000376fc / system/lib/libdvm.so 12-07 18:06:34.334: INFO/DEBUG(1931): #02 pc 000399c4 / system/lib/libdvm.so 12-07 18:06:34.344: INFO/DEBUG(1931): #03 pc 0003a4a0 / system/lib/libdvm.so 12-07 18:06:34.344: INFO/DEBUG(1931): #04 pc 0032b6d6 / system/lib/libwebcore.so 12-07 18:06:34.344: INFO/DEBUG(1931): #05 pc 002a4da4 / system/lib/libwebcore.so 12-07 18:06:34.354: INFO/DEBUG(1931): #06 pc 001a6136 / system/lib/libwebcore.so 12-07 18:06:34.354: INFO/DEBUG(1931): #07 pc 002a5870 / system/lib/libwebcore.so 12-07 18:06:34.354: INFO/DEBUG(1931): #08 pc 00359e36 / system/lib/libwebcore.so 12-07 18:06:34.364: INFO/DEBUG(1931): #09 pc 0035d18e / system/lib/libwebcore.so 12-07 18:06:34.374: INFO/DEBUG(1931): #10 pc 0036b078 / system/lib/libwebcore.so 12-07 18:06:34.384: INFO/DEBUG(1931): #11 pc 003627ac / system/lib/libwebcore.so 12-07 18:06:34.384: INFO/DEBUG(1931): #12 pc 0029fb24 / system/lib/libwebcore.so 12-07 18:06:34.414: INFO/DEBUG(1931): #13 pc 0023367e / system/lib/libwebcore.so 12-07 18:06:34.414: INFO/DEBUG(1931): #14 pc 00239c0c / system/lib/libwebcore.so 12-07 18:06:34.454: INFO/DEBUG(1931): #15 pc 002379ec / system/lib/libwebcore.so 12-07 18:06:34.454: INFO/DEBUG(1931): #16 pc 00237b32 / system/lib/libwebcore.so 12-07 18:06:34.464: INFO/DEBUG(1931): #17 pc 0023adba / system/lib/libwebcore.so 12-07 18:06:34.464: INFO/DEBUG(1931): #18 pc 0023af4e / system/lib/libwebcore.so 12-07 18:06:34.474: INFO/DEBUG(1931): #19 pc 000f80c0 / system/lib/libwebcore.so 12-07 18:06:34.474: INFO/DEBUG(1931): #20 pc 000f8c66 / system/lib/libwebcore.so 12-07 18:06:34.484: INFO/DEBUG(1931): #21 pc 001b81fa / system/lib/libwebcore.so 12-07 18:06:34.494: INFO/DEBUG(1931): #22 pc 001b82f2 / system/lib/libwebcore.so 12-07 18:06:34.494: INFO/DEBUG(1931): #23 pc 001b8318 / system/lib/libwebcore.so 12-07 18:06:34.504: INFO/DEBUG(1931): #24 pc 00017d34 / system/lib/libdvm.so 12-07 18:06:34.504: INFO/DEBUG(1931): code around pc: 12-07 18:06:34.514: INFO/DEBUG(1931): 81d459e0 447a4479 ed0cf7d1 20004c09 ee34f7d1 12-07 18:06:34.514: INFO/DEBUG(1931): 81d459f0 447c4808 6bdb5823 d0002b00 49064798 12-07 18:06:34.514: INFO/DEBUG(1931): 81d45a00 700a2226 eea0f7d1 0004355f 0004511d 12-07 18:06:34.514: INFO/DEBUG(1931): 81d45a10 0005ebd2 fffffebc deadd00d b510b40e 12-07 18:06:34.524: INFO/DEBUG(1931): 81d45a20 4c0a4b09 447bb083 aa05591b 6b5bca02 12-07 18:06:34.524: INFO/DEBUG(1931): code around lr: 12-07 18:06:34.524: INFO/DEBUG(1931): afd19354 b0834a0d 589c447b 26009001 686768a5 12-07 18:06:34.534: INFO/DEBUG(1931): afd19364 220ce008 2b005eab 1c28d003 47889901 12-07 18:06:34.534: INFO/DEBUG(1931): afd19374 35544306 d5f43f01 2c006824 b003d1ee 12-07 18:06:34.534: INFO/DEBUG(1931): afd19384 bdf01c30 000281a8 ffffff88 1c0fb5f0 12-07 18:06:34.544: INFO/DEBUG(1931): afd19394 43551c3d a904b087 1c16ac01 604d9004 12-07 18:06:34.544: INFO/DEBUG(1931): stack: 12-07 18:06:34.544: INFO/DEBUG(1931): 43623308 00000015 12-07 18:06:34.544: INFO/DEBUG(1931): 4362330c afd18407 /system/ lib/libc.so 12-07 18:06:34.544: INFO/DEBUG(1931): 43623310 afd4270c /system/ lib/libc.so 12-07 18:06:34.554: INFO/DEBUG(1931): 43623314 afd426b8 /system/ lib/libc.so 12-07 18:06:34.554: INFO/DEBUG(1931): 43623318 00000000 12-07 18:06:34.554: INFO/DEBUG(1931): 4362331c afd19375 /system/ lib/libc.so 12-07 18:06:34.564: INFO/DEBUG(1931): 43623320 001adf88 [heap] 12-07 18:06:34.564: INFO/DEBUG(1931): 43623324 afd183d9 /system/ lib/libc.so 12-07 18:06:34.564: INFO/DEBUG(1931): 43623328 001ae990 [heap] 12-07 18:06:34.564: INFO/DEBUG(1931): 4362332c 0005ebd2 [heap] 12-07 18:06:34.574: INFO/DEBUG(1931): 43623330 40541be0 /dev/ ashmem/dalvik-heap (deleted) 12-07 18:06:34.574: INFO/DEBUG(1931): 43623334 81d8592c /system/ lib/libdvm.so 12-07 18:06:34.574: INFO/DEBUG(1931): 43623338 001ae990 [heap] 12-07 18:06:34.574: INFO/DEBUG(1931): 4362333c afd18437 /system/ lib/libc.so 12-07 18:06:34.574: INFO/DEBUG(1931): 43623340 df002777 12-07 18:06:34.584: INFO/DEBUG(1931): 43623344 e3a070ad 12-07 18:06:34.584: INFO/DEBUG(1931): #00 43623348 00000001 12-07 18:06:34.584: INFO/DEBUG(1931): 4362334c 81d37701 /system/ lib/libdvm.so 12-07 18:06:34.584: INFO/DEBUG(1931): #01 43623350 00000001 12-07 18:06:34.594: INFO/DEBUG(1931): 43623354 81d399c9 /system/ lib/libdvm.so 12-07 18:06:36.334: DEBUG/dalvikvm(1265): GC_EXPLICIT freed 5K, 55% free 2513K/5511K, external 716K/1038K, paused 2038ms 12-07 18:06:36.743: INFO/DEBUG(1931): debuggerd committing suicide to free the zombie! 12-07 18:06:36.784: INFO/DEBUG(2045): debuggerd: Nov 24 2010 13:31:11 12-07 18:06:36.804: DEBUG/Zygote(32): Process 2032 terminated by signal (11) 12-07 18:06:36.814: INFO/ActivityManager(74): Process g1.pk (pid 2032) has died. 12-07 18:06:36.844: ERROR/InputDispatcher(74): channel '406c5550 g1.pk/ g1.pk.g1act (server)' ~ Consumer closed input channel or an error occurred. events=0x8 12-07 18:06:36.844: ERROR/InputDispatcher(74): channel '406c5550 g1.pk/ g1.pk.g1act (server)' ~ Channel is unrecoverably broken and will be disposed! 12-07 18:06:36.884: INFO/WindowManager(74): WIN DEATH: Window{406c5550 g1.pk/g1.pk.g1act paused=false} 12-07 18:06:37.014: WARN/InputManagerService(74): Got RemoteException sending setActive(false) notification to pid 2032 uid 10030 -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

