Hi, thanks for helping :) Yes, I am totally aware of what ANR means. For what I can tell by observing the DDMS thread view, there is not much CPU load, it rather seems there is some kind of deadlock. So my impression is that the main thread (or in this case the java.lang.ProcessManager as there is no main thread in the adb output) is somehow deadlocked in the Hashmap. I'd like to understand why there is no "main" thead but just the java.lang.ProcessManager thread (due to some Android internals?) and why it is stuck in a JDK library class (Hashmap). Maybe I am completely wrong and misinterpreting things. If somebody could tell me how to shed more light on this (maybe using some profiling technique) it would help a great deal.
On Tuesday, April 10, 2012 3:47:33 PM UTC+2, Ali Chousein wrote: > > ANR means, you are blocking the main thread with some heavy > calculations. Have you understood what is explained in the following > link? > http://developer.android.com/guide/practices/design/responsiveness.html > > ------------------------------------------------- > Ali Chousein > http://socialnav.blogspot.com | http://twitter.com/socialnav1 > http://weatherbuddy.blogspot.com | http://twitter.com/weather_buddy > http://www.codeproject.com/KB/android/PayGol-Android.aspx > http://geo-filtered-assistant.blogspot.com > -- 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

