码迷,mamicode.com
首页 >  
搜索关键字:oat    ( 3316个结果
OTA Update官方文档(五、Recovery系统分区映射)
Recovery系统包含了很多钩子程序,因此OAT更新除了可以更新Android系统也可以更新设备的其他部分。(如基带、无线电处理器)。 分区映射 从Android2.3起,平台开始支持eMMC存储设备和ext4文件系统。它同样支持MTD设备和yaffs2文件系统。 分区映射文件TARGET_RECOVERY_FSTAB一般会被recovery二进制程序和打包工具所使用,我们可以在Board...
分类:其他好文   时间:2015-04-04 21:16:15    阅读次数:392
Android运行时ART执行类方法的过程分析
在前面一篇文章中,我们分析了ART运行时加载类以及查找其方法的过程。一旦找到了目标类方法,我们就可以获得它的DEX字节码或者本地机器指令,这样就可以对它进行执行了。在ART运行时中,类方法的执行方式有两种。一种是像Dalvik虚拟机一样,将其DEX字节码交给解释器执行;另一种则是直接将其本地机器指令交给CPU执行。在本文中,我们就将通过分析ART运行时执行类方法的过程来理解ART运行时的运行原理。...
分类:移动开发   时间:2014-11-10 01:09:31    阅读次数:512
Android运行时ART加载类和方法的过程分析
在前一篇文章中,我们通过分析OAT文件的加载过程,认识了OAT文件的格式,其中包含了原始的DEX文件。既然ART运行时执行的都是翻译DEX字节码后得到的本地机器指令了,为什么还需要在OAT文件中包含DEX文件,并且将它加载到内存去呢?这是因为ART运行时提供了Java虚拟机接口,而要实现Java虚拟机接口不得不依赖于DEX文件。本文就通过分析ART运行时加载类及其方法的过程来理解DEX文件的作用。...
分类:移动开发   时间:2014-10-20 02:09:12    阅读次数:351
Android运行时ART加载OAT文件的过程分析
在前面一文中,我们介绍了Android运行时ART,它的核心是OAT文件。OAT文件是一种Android私有ELF文件格式,它不仅包含有从DEX文件翻译而来的本地机器指令,还包含有原来的DEX文件内容。这使得我们无需重新编译原有的APK就可以让它正常地在ART里面运行,也就是我们不需要改变原来的APK编程接口。本文我们通过OAT文件的加载过程分析OAT文件的结构,为后面分析ART的工作原理打基础。...
分类:移动开发   时间:2014-09-29 01:55:38    阅读次数:418
dex2oat将dex转换为oat的执行路径概览
dex2oat将dex转换为oat的执行路径概览...
分类:其他好文   时间:2014-09-21 18:29:01    阅读次数:395
Art下DexClassLoader将dex转化为oat文件格式的过程
Art下DexClassLoader将dex转化为oat文件格式的过程...
分类:其他好文   时间:2014-09-21 13:02:20    阅读次数:331
3316条   上一页 1 ... 330 331 332
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!