Here's how you can download the Wake Lock Detector app free for Android devices.
1. Go to the Google Play page for the free app Wake Lock Detector.
2. Tap the Install button.
Here's a description of Wake Lock Detector:
"Ever wondered why your smartphone screen doesn’t turn off automatically when it should have, the screen wakes up all of a sudden or you find your phone battery drained even when you exited apps and turned off the screen? This might be due to wakelock holding apps.”Wakelock Detector” helps you to detect battery consuming applications in your Android device by checking wakelock usage history. Now you can find out which applications drain your battery in a simple way by using this app!
“Wakelock” is a mechanism of power management service in Android OS, which can be used by other applications to keep CPU awake (Partial wakelock) and keep/turn the screen on off(Full wakelock). Applications which use wakelock privilege improperly leads to situations where the CPU or phone screen stays on without user's knowledge and thus causing dramatic battery drain.
“Wakelock Detector” shows wakelock usage statistics for all applications, which ever held wakelock since boot. By default it displays Partial wakelocks sorting by the longest usage time. Further, you can choose Full wakelock type to see screen related wakelocks. For instance, if your screen is keeping on even after screen timeout or your screen turns on randomly by itself, then you can choose Full wakelock type on the top (Brightness icon) to see which wakelocks are holding your screen wakelock.
Furthermore, if you are interested in currently running applications then you can change sorting type to "Active" which shows active running applications on the top. For further details please refer to FAQ inside Settings.
# shows both Partial-wakelock (responsible for CPU usage) and Full-wakelock (responsible for Screen usage) ;
# merges wakelocks of corresponding app into one expandable view for better user experience;
# currently active running applications are shown in green color;
# allows easy sorting options by Running state , Wakelock time and Alphabetical order;"