Estimating Android applications' CPU energy usage via bytecode profiling
PowerScope: a tool for profiling the energy usage of mobile applications