android的dex,odex,oat文件格式


dex文件格式

dex是android虚拟机的可执行字节码文件,java文件经过javac编译成class文件,class文件又被dx处理后生成dex文件。

android的dex,odex,oat文件格式

dex文件分为四大部分: DEX文件头,索引结构区,data数据区,静态链接数据区。
所有的代码和数据都放在data数据区中,索引结构区中存放的是data中各种数据的对应的偏移和索引。

android的dex,odex,oat文件格式

利用010查看一个dex文件的信息,可以发现此文件并没有静态链接数据区。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/288636.html

(0)
上一篇 2022年9月10日
下一篇 2022年9月10日

相关推荐

发表回复

登录后才能评论