A Survey on Energy Leak Detection in Android Applications: Approaches and Challenges

With the rapid growth in mobile application usage, energy efficiency in Android applications has become a critical research focus. Excessive battery consumption, often due to energy leaks such as mismanaged wake-locks and other resource inefficiencies, degrades user experience and device longevity. This survey reviews current methodologies for detecting energy leaks in Android applications, including static analysis, dynamic analysis, hybrid analysis, machine learning approaches, and testing frameworks for identifying energy-related code smells. Static analysis examines code without execution to detect potential energy inefficiencies, while dynamic analysis observes app behavior during runtime to identify actual energy drains. Hybrid analysis combines both approaches, enhancing detection accuracy. Recently, machine learning models have been applied to analyze app performance data, shifting the focus from traditional testing to predictive diagnostics. This survey highlights key advancements, challenges, and emerging trends in energy leak detection and advocates for integrating machine learning algorithms. By leveraging app usage data, machine learning offers a scalable, accurate, and proactive solution to energy inefficiency in Android applications, paving the way for more sustainable mobile development.

Authors

Institutions

Publication Details

Journal
International Research Journal on Advanced Engineering Hub (IRJAEH)
Published
2025-04-23
DOI
https://doi.org/10.47392/irjaeh.2025.0231
Primary Topic
Green IT and Sustainability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Survey on Energy Leak Detection in Android Applications: Approaches and Challenges

Dr.G.Kesavaraj L.Catherin Jenifer, Dhinoth Kumar, M. Jayalakshmi, Anu Priya et al.
International Research Journal on Advanced Engineering Hub (IRJAEH)
Green IT and Sustainability
article

A Survey on Energy Leak Detection in Android Applications: Approaches and Challenges

Dr.G.Kesavaraj L.Catherin Jenifer, Dhinoth Kumar, M. Jayalakshmi, Anu Priya, A Dheepika
article en

Abstract

With the rapid growth in mobile application usage, energy efficiency in Android applications has become a critical research focus. Excessive battery consumption, often due to energy leaks such as mismanaged wake-locks and other resource inefficiencies, degrades user experience and device longevity. This survey reviews current methodologies for detecting energy leaks in Android applications, including static analysis, dynamic analysis, hybrid analysis, machine learning approaches, and testing frameworks for identifying energy-related code smells. Static analysis examines code without execution to detect potential energy inefficiencies, while dynamic analysis observes app behavior during runtime to identify actual energy drains. Hybrid analysis combines both approaches, enhancing detection accuracy. Recently, machine learning models have been applied to analyze app performance data, shifting the focus from traditional testing to predictive diagnostics. This survey highlights key advancements, challenges, and emerging trends in energy leak detection and advocates for integrating machine learning algorithms. By leveraging app usage data, machine learning offers a scalable, accurate, and proactive solution to energy inefficiency in Android applications, paving the way for more sustainable mobile development.

International Research Journal on Advanced Engineering Hub (IRJAEH)Vol. 3(04)
Rajiv Gandhi University of Health Sciences (IN)
Openalex Percentile: Top 92%
Green IT and Sustainability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.