I installed an app called aLogCat which allows me to look at my Android logs dynamically.
When I start using some of my installed apps, I see some pretty interesting stuff getting written to the logs, that can give me an idea what the app is trying to do behind the scenes.
If you have been a [Java] Developer, this is something you probably do in your daily work. If you aren't, Welcome to the backstage of software development!
Deadlocks are a bad thing, and here's a snippet of my logs when I turned on my Android Background Data Synch:
02-19 09:44:33.375 E/AccountManager(15869): calling this from your main thread can lead to deadlock and/or ANRs
02-19 09:44:33.375 E/AccountManager(15869): java.lang.IllegalStateException: calling this from your main thread can lead to deadlock
02-19 09:44:33.375 E/AccountManager(15869): at android.accounts.AccountManager.ensureNotOnMainThr ead(AccountManager.java:1119)
I'm going to check out what my apps are doing and that may help explain why my phone starts behaving strange at times...
Sent from my DROIDX using DroidForums App