AndroProf: A Profiling Tool for the Android Platform
Resumo
Current tools for mobile development are very limited in which and how much information they can trace or profile. They are also scarce when compared to general-purpose development tools. This makes the development of embedded applications, with its hard constraints, such as limited performance and power budget, a hard task to be accomplished. Therefore, a tool that provides information such as energy consumption, execution time and other statistics is mandatory when it comes to develop embedded applications. This paper presents a tool that provides the aforementioned information per application and that is able to trace both Dalvik Virtual Machine and native code. To accomplish this, we extended Android SDK's QEMU, and we developed graphical user interfaces to process the traced data.
Palavras-chave:
Androids, Humanoid robots, Graphical user interfaces, Estimation, Benchmark testing, Thumb, Random access memory, Android applications, Android Emulator, QEMU, profiling tool
Publicado
04/11/2013
Como Citar
SARTOR, Anderson Luiz; CORRÊA, Ulisses Brisolara; BECK FILHO, Antônio Carlos Schneider.
AndroProf: A Profiling Tool for the Android Platform. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 3. , 2013, Niterói/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2013
.
p. 23-28.
ISSN 2237-5430.
