Android系统原理及开发要点详解Part 2
Android 系统的原理讲得蛮细的,是从 Linux 驱动一路讲到 Java 应用,层次分明,读起来不累。重点是挺接地气的,多开发要点都有实例。你要是搞 Android 底层或者系统移植的,这本书挺适合翻一翻。
Android 系统的分层架构讲得比较清楚,不管你是搞 App 的,还是搞驱动或者硬件抽象层的,都能找到对口内容。像HAL
部分写得挺细的,讲怎么对接底层驱动,实用。
书里不少篇幅放在了Android 系统移植上,从硬件抽象到驱动适配一步步讲,适合搞嵌入式或者想自己玩 ROM 定制的兄弟。你要是玩过类似Buildroot
或者Yocto
,读起来会更有感觉。
说到驱动开发,顺带可以看看这篇Linux 硬件驱动程序开发,对搞device driver
的人蛮友好,配合这本书看,效率翻倍。
另外,如果你对Android 图形系统感兴趣,也可以去看看图形系统的研究与移植这篇,能帮你更好理解 SurfaceFlinger 那一套。
嗯,顺便提一下,书名虽然带part2
,但内容挺独立的,直接读也没啥障碍。实用性比较强,不是那种光讲概念的书。
如果你最近在搞 Android 底层,或者准备搞系统级的优化、驱动适配,这本书可以放进清单里,配合网上的一些文章一起看,效率事半功倍。
28.35MB
文件大小:
评论区