1.《Android Runtime源码解析》介绍
2.《深入理解Android:卷I-邓凡平》PDF电子书下载
《Android Runtime源码解析》介绍
《Android Runtime源码解析》是码分我创作的第二本技术专著,于6月底完成印刷,析p下载现已在各大电商平台上市。码分借此机会,析p下载我简要介绍本书内容,码分以便对此感兴趣的析p下载exe小程序源码朋友能有所了解。
本书以Android .0.0_r源码为基础,码分从编译器开发者的析p下载视角,分析了ART的码分各个部分及其主要流程,旨在向读者展示ART的析p下载基本框架。由于ART发展至今,码分规模庞大,析p下载复杂度较高,码分很多细节无法完全覆盖。析p下载因此,码分任丘网站建设源码本书选择基本框架进行介绍,以便读者根据个人兴趣深入挖掘感兴趣的细节。
全书内容分为四个部分。第一部分包括第一章,主要介绍ART的基础知识;第二部分包括第二章至第四章,主要介绍ART中的编译器部分,包括dex2oat工具,腾讯课堂网页源码这部分属于编译时阶段;第三部分包括第五章和第六章,主要介绍ART的启动和运行,属于运行时阶段;第四部分包括第七章,主要介绍ART中的垃圾回收部分。读者可以按照顺序阅读,也可以根据自己的需要选择阅读相关部分,不影响对内容的生态农场游戏源码理解。
各章内容如下:第一章,从虚拟机基础、ART发展历史、ART核心架构和源码目录结构等方面对ART基础进行了介绍;第二章,介绍了dex2oat工具的入口、driver以及DexToDexCompiler等;第三章,分析了OptimizingCompiler中的掌圈同城源码JNI处理和Compile过程,并对Compile过程中的主要环节进行了详细阐述;第四章,介绍了OptimizingCompiler中硬件平台无关和硬件平台相关的优化,并深入分析了硬件平台无关优化中的典型优化;第五章,分析了ART在启动时的几个主要流程;第六章,分析了ART在执行时的主要流程;第七章,分析了ART GC的整体架构、种类及具体实现。
本书适合新入行的ART开发者以及想了解ART基本情况的各类开发者。
由于作者水平有限,本书中可能存在诸多问题,敬请各位专家批评指正。
《深入理解Android:卷I-邓凡平》PDF电子书下载
深入理解Android:卷I
本书以情景方式对Android的源代码进行深入分析,内容广泛,涵盖Framework层、Native层和Application层,分析深入,力求透彻,针对性强,注重实际应用开发需求,知识全面。
全书共章,第1章介绍阅读本书所需准备工作,包括Android系统架构和源码阅读方法介绍。第2章通过MediaScanner分析,详细讲解JNI技术在Android中的重要应用。第3章深入分析init进程,解析init.rc启动Zygote和属性服务的工作原理。
点击下载电子书
声明:电子版本仅供学习使用,如有侵犯版权请立即联系我们删除。