Title :
Reducing power consumption in android applications
Author :
Singhai, Amit ; Bose, Joy ; Yendeti, Nagaraju
Author_Institution :
Web Solutions, Samsung R&D Inst. India- Bangalore, Bangalore, India
Abstract :
Battery consumption in mobile hand held devices is an important issue, given the recent slew of such devices with advanced computing capabilities. In this paper we propose some software based approaches to reduce the power consumption of a mobile device running an Android application. In the first approach we consider a typical Android application. We try to minimize the power consumption by reducing the main window surface size. In the second approach we consider the applications having higher graphics or rendering requirements and utilize surface view for rending the content, such as games, internet browser and video player, which contribute most in draining the battery. Our approach involves removing the surface view and directly utilizing the application´s main window surface. We present various experiments to measure the power consumption for every scenario. We also discuss about advantages and problems of the proposed methods along with some possible solutions.
Keywords :
mobile computing; rendering (computer graphics); smart phones; Android applications; Internet browser; advanced computing capabilities; battery consumption; content rending; games; graphics requirements; main window surface size reduction; mobile handheld devices; power consumption reduction; rendering requirements; software based approaches; surface view; video player; Androids; Browsers; Current measurement; Humanoid robots; Power demand; Power measurement; Surface treatment; android; current measurement; power consumption; surface flinger; surface view; window manager;
Conference_Titel :
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location :
Gurgaon
Print_ISBN :
978-1-4799-2571-1
DOI :
10.1109/IAdCC.2014.6779404