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 -~----------~----~----~----~------~----~------~--~---

