2019
DOI: 10.5120/ijca2019919709
|View full text |Cite
|
Sign up to set email alerts
|

Design an Optimized Compiler to Enhance Performance of Android Applications

Abstract: This paper presents a detailed study of the mechanism to design a compiler of Smali language to generate optimized Android applications. Smali language; which includes the dex bytecode; is the assembly language under Android OS, it is generated from the Java source code. The phases of designing the target compiler are described and the structure of files that are the input and output of the compiler are explained.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 8 publications
0
1
0
Order By: Relevance
“…The proposed optimized algorithm of Smali instructions is based on replacing high execution time instructions with lower execution time instructions [18]. Android applications are written and the optimized compiler is applied to generate corresponding Smali code [19]. Special structures are proposed to be adopted in the designing of the compiler.…”
Section: Smali Code Optimizationmentioning
confidence: 99%
“…The proposed optimized algorithm of Smali instructions is based on replacing high execution time instructions with lower execution time instructions [18]. Android applications are written and the optimized compiler is applied to generate corresponding Smali code [19]. Special structures are proposed to be adopted in the designing of the compiler.…”
Section: Smali Code Optimizationmentioning
confidence: 99%