书籍 Android深度探索(卷2)的封面

Android深度探索(卷2)

李宁

出版时间

2014-12-31

ISBN

9787115367945

评分

★★★★★
书籍介绍

全书分为2部分。第一部分主要介绍了Android源代码和Linux内核源代码的下载和编译,Root权限的提取,Android ROM的制作和刷机,Recovery的定制等。第二部分主要分析了主要Android系统应用的实现原理和源代码。这些系统应用包括Android应用安装和卸载管理、系统设置、系统设置内容提供者、电话与联系人管理、短信与彩信管理、Launcher2和NFC后台服务程序。通过对这些Android系统应用的源代码分析,会使读者定制出更完美的Android ROM。

本书主要采用了CM10.1(Android4.2.2)源代码进行讲解和分析,使读者可以系统和完整地掌握定制Android ROM所需要的最新技术。无论读者是想找一份好工作,还是想满足自己的Geek情节,本书都是您的首选。

本书适合具备一定的开发经验(最好有Java或C/C++开发经验)、想学习Android和Linux底层开发的程序员,具备一定的Android开发经验,想从事底层开发的编程爱好者使用;也适合作为相关培训学校的Android底层开发培训教材。

目录
第1章 学习前的准备工作 1
1.1 安装和配置JDK 1
1.2 安装和配置Android开发环境 1
1.3 官方Android源代码 2
1.3.1 下载Android源代码 2

显示全部
用户评论
内容还不错 深度见仁见智了
内容太老,逆向不需要
这本书应该是国内唯一一本撰写Android系统ROM定制方面的书了。不适合初学者看,但是学过Android应用程序开发之后再看这本书确实能从中汲取到很多营养。本书第四章帮了我很大忙。前三章有点散,也许作者懂的太多了,总想多放出点知识,结果散了,不过如果您积累足够多,那收获肯定也大。从第六章开始是对Android系统的几个重要方面作了深入探讨。有代码有讲解,可以看出作者很深的功力。代码是CM的第三方ROM,配合手头上现成的ROM也能看下去。不过看此书之前建议读者先把基于Java的应用程序开发学好再说吧。另外,此书并没涉及到太多的UI设计,就第13章聊到Launcher,我其实特别想知道MIUI,或者华为的EMUI等知名ROM的制作过程。希望有能力的作者尽快写出来赶紧犒赏我们这嗷嗷待哺的娃儿吧!