赞
踩
ODEX 文件(Optimized DEX
),表示经过优化的dex文件
,是 Android
系统中的一种文件格式,用于加速应用程序的启动。
Android
应用程序的代码通常存储在 .dex
(Dalvik Executable
)文件中,这是一个包含了应用程序所有编译类的二进制文件。
而 .odex
文件是经过优化的 .dex
文件,目的是为了提高运行时性能。
当应用程序被安装到设备上时,Android 的 ART(Android Runtime)
或 Dalvik
虚拟机会将 .dex
文件转换为 .odex
文件。这个优化过程主要包括预编译
和静态链接
,以便减少
应用启动时的开销
。
在开发中,无论我们使用Java、C++
还是其他语言,实际上我们写的代码都是给人看的。
然后我们的运行设备并没有人这么聪明,只能够看懂一些特定的简单的指令。
因此在程序真正运行之前需要先将源代码
转换成这种运行设备能够识别的二进制指令
,也就是机器码
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。