The Community for Technology Leaders
2012 16th Panhellenic Conference on Informatics (2012)
Piraeus, Greece Greece
Oct. 5, 2012 to Oct. 7, 2012
ISBN: 978-1-4673-2720-6
pp: 351-356
ABSTRACT
Modern mobile software and hardware is dominated by a paradox: while devices become smaller and services more resource- and energy-demanding, batteries almost maintain size and power. Among them, the multimedia applications consume the most of battery power. By measuring the battery charging level and efficiently estimating the remaining operational time of a portable device, reasonable usage of the device can be advised or appropriate adaptations to be activated. With respect to the measurement of energy consumption, a lot of research has been carried out recently. Most include the setup of a small âin situâ test-bed for conducting measurements via specific power instruments to monitor, gather, measure and analyze usage statistics and battery discharging. In this paper we describe a simple application we have developed using the Android API to collect data for the deviceâs battery. The application logs the charging level of the battery upon the time for future processing. The accuracy of our application has been verified by a small test-bed we set up using an external power measurement tool. Finally, using this application we conducted measurements to estimate the impact of displayâs brightness and browser's cache on the consumed energy by a web 3D animation. The 3D animation was developed using X3Dom, which provides a cross platform, browser friendly and HTML5 compatible 3D scene.
INDEX TERMS
Batteries, Brightness, Browsers, Battery charge measurement, Energy consumption, Mobile handsets, Mobile communication, cache, Android, energy, battery, smartphone, X3D, X3Dom, HTML5, brightness
CITATION
Spyros Panagiotakis, Kostas Kapetanakis, "Efficient Energy Consumption's Measurement on Android Devices", 2012 16th Panhellenic Conference on Informatics, vol. 00, no. , pp. 351-356, 2012, doi:10.1109/PCi.2012.29
83 ms
(Ver 3.3 (11022016))