上QQ阅读APP看书,第一时间看更新
第4章 深入理解ELF文件格式
和.class及.dex文件对应,.oat文件是Android ART虚拟机上的“可执行文件”。虽然Android官方没有明确解释oat表示什么意思,但通过相关源码和一些工具我们发现它其实是一种经Android定制的ELF文件。ELF文件是oat文件的基础,其难度较大,本章先来学习ELF。
和.class及.dex文件对应,.oat文件是Android ART虚拟机上的“可执行文件”。虽然Android官方没有明确解释oat表示什么意思,但通过相关源码和一些工具我们发现它其实是一种经Android定制的ELF文件。ELF文件是oat文件的基础,其难度较大,本章先来学习ELF。