Android Power Management and Analyses of Power Consumption in an Android Smartphone
PowerScope: a tool for profiling the energy usage of mobile applications