02-04 23:44:04.612: W/Choreographer(20615): Already have a pending vsync event. There should only be one at a time.
In my application I have a location Service running get location updates and update the activity UI components via broadcast intent and receiver in main activity.
I tried to remove the ads to check the performance, It increased noticeably and I still can see the previous much work on main thread message. but less frequently
Any ideas about the reasons of this and how could I solve it?