I get an ANR-error in my Android app. The trace shows only one thread in blocked state (all the others are in state waiting, sleeping, native,..), so it doesn\'t seem to be in d
Seems like your SurfaceView is locking thread with ReentrantLock, but possibly having a problem initialising after setting WaitLock, and the ReentrantLock stays locked by SurfaceView, this is causing your Thread blocked usually know as Jank.
You sholud try debugging issue yourself, use Systrace to find what is causing Jank, also enable GPU rendering and Paste Systrace data here so that i can review, and provide any solution if possible.