andriod逆向,解释dalvik(jit) Art(aot)
说一说Android的Dalvik,ART与JIT,AOT
我们使用 Java/Koltin 开发 Android App,在编译打包生成APK文件时,会有这样一个流程:
Java编译器将Java文件编译为class文件
dx工具将编译输出的类文件转换为dex文件(Android虚拟机不支持class文件)
而Android虚拟机有两种:Dalvik和ART,JIT与AOT是虚拟机为了提高运行效率等采用的不同的编译策略。
Dalvik和JIT
JIT意思是Just In Time Compiler,就是即时
原创
2021-05-14 07:26:52 ·
256 阅读 ·
0 评论