前言

作者: dumphex | 来源:发表于2017-12-27 21:03 被阅读0次

    接触Android ART也有一段时间了.平时处理ART虚拟机相关问题时都是从bug入手,所以获取的知识点很零碎,无法形成完整的知识体系.后续,我会努力由点到面,将ART分成多个子模块进行系统学习.当然,由于本人能力和精力均有限,有些地方可能认识不够深入甚至存在误区,也欢迎大家积极留言,我会及时更正.

    本专题所有文章,若非特别指明,均基于Android 8.0(android-8.0.0_r4分支)代码进行分析(部分子模块在Android 5.x/6.x/7.x/8.x可能存在较大差异),测试机器主要使用Nexus 6p(64bit SD810芯片平台).

    提纲如下, 每个模块梳理后,我会更新相应链接.

    基础

    ART简介

    各类文件

    • dex文件
    • vdex文件
    • art文件
    • oat文件
    • prof文件

    dex2oat

    ART虚拟机启动流程

    GC

    Space

    相关文章

      网友评论

          本文标题:前言

          本文链接:https://www.haomeiwen.com/subject/ohrugxtx.html