My application uses a media player and I'm using the google-json
library to serailize some application data.
I'm using the gson.toJson() method to acomplish this.

It seems that 3 times out of 10, the application will terminated with
an ANR.
Not sure what I can do about this - but any tips on how this can be
dealt with outside writing my own
serailizer? the gson code does seem a bit heavy weight.

Thanks for any help.
-sr

I/ActivityManager(   60): ANR (application not responding) in process:
com.jaldi5.portray
I/ActivityManager(   60): Annotation: keyDispatchingTimedOut
I/ActivityManager(   60): CPU usage:
I/ActivityManager(   60): Load: 3.84 / 3.69 / 3.55
I/ActivityManager(   60): CPU usage from 33287ms to 40ms ago:
I/ActivityManager(   60):   mediaserver: 26% = 16% user + 10% kernel
I/ActivityManager(   60):   com.jaldi5.portray: 23% = 17% user + 6%
kernel
I/ActivityManager(   60):   system_server: 3% = 1% user + 2% kernel
I/ActivityManager(   60):   tiwlan_wifi_wq: 2% = 0% user + 2% kernel
I/ActivityManager(   60):   android.process.acore: 0% = 0% user + 0%
kernel
I/ActivityManager(   60):   com.google.process.gapps: 0% = 0% user +
0% kernel
I/ActivityManager(   60):   kondemand/0: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   adbd: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   wpa_supplicant: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   logcat: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   synaptics_wq: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   com.android.vending: 0% = 0% user + 0%
kernel
I/ActivityManager(   60):   pdflush: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   kswapd0: 0% = 0% user + 0% kernel
I/ActivityManager(   60):   mmcqd: 0% = 0% user + 0% kernel
I/ActivityManager(   60): TOTAL: 57% = 36% user + 21% kernel + 0%
iowait + 0% softirq
I/ActivityManager(   60): Removing old ANR trace file from /data/anr/
traces.txt
I/Process (   60): Sending signal. PID: 1361 SIG: 3
I/dalvikvm( 1361): threadid=7: reacting to signal 3
I/Process (   60): Sending signal. PID: 1295 SIG: 3
I/dalvikvm( 1295): threadid=7: reacting to signal 3
I/Process (   60): Sending signal. PID: 1288 SIG: 3
I/dalvikvm( 1288): threadid=7: reacting to signal 3
I/Process (   60): Sending signal. PID: 107 SIG: 3
I/dalvikvm(  107): threadid=7: reacting to signal 3
I/Process (   60): Sending signal. PID: 1276 SIG: 3
I/dalvikvm( 1276): threadid=7: reacting to signal 3
I/dalvikvm( 1288): Wrote stack trace to '/data/anr/traces.txt'
I/Process (   60): Sending signal. PID: 60 SIG: 3
I/dalvikvm(   60): threadid=7: reacting to signal 3
I/dalvikvm( 1361): Wrote stack trace to '/data/anr/traces.txt'
I/dalvikvm( 1295): Wrote stack trace to '/data/anr/traces.txt'
I/dalvikvm(   60): Wrote stack trace to '/data/anr/traces.txt'
I/dalvikvm(  107): Wrote stack trace to '/data/anr/traces.txt'
I/Process (   60): Sending signal. PID: 153 SIG: 3
I/dalvikvm(  153): threadid=7: reacting to signal 3
I/Process (   60): Sending signal. PID: 218 SIG: 3
I/dalvikvm(  218): threadid=7: reacting to signal 3
I/Process (   60): Sending signal. PID: 105 SIG: 3
I/dalvikvm(  105): threadid=7: reacting to signal 3
I/dalvikvm(  105): Wrote stack trace to '/data/anr/traces.txt'
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to