深入理解android內(nèi)核設(shè)計(jì)思想pdf版小編為大家?guī)?lái)分享,這是一款由林學(xué)森所寫,從操作系統(tǒng)的基礎(chǔ)知識(shí)入手,全面剖析進(jìn)程/線程、內(nèi)存管理、Binder機(jī)制、GUI顯示系統(tǒng)、多媒體管理、輸入系統(tǒng)等核心技術(shù)在Android中的實(shí)現(xiàn)原理,有需要的歡迎下載。
Android開(kāi)發(fā)必看書籍
內(nèi)容簡(jiǎn)介
4次重大改版,10余次修訂,歷史3年完成
基于Android SDK最新版本
全面剖析了進(jìn)程/線程、內(nèi)存管理、Binder機(jī)制、GUI顯示系統(tǒng)、多媒體管理、輸入系統(tǒng)等核心知識(shí)在Android中的實(shí)現(xiàn)原理
通過(guò)大量圖片與實(shí)例來(lái)引導(dǎo)讀者學(xué)習(xí),以求盡量在源碼分析外,為讀者提供更易于理解的思維路徑
由淺入深,由總體框架再到細(xì)節(jié)實(shí)現(xiàn),讓讀者盡快了解Android內(nèi)核的設(shè)計(jì)思想
作者簡(jiǎn)介
林學(xué)森,香港中文大學(xué)計(jì)算機(jī)碩士,曾于多家跨國(guó)企業(yè)擔(dān)任研發(fā)和管理工作,并已在國(guó)內(nèi)外會(huì)議、雜志上發(fā)表多篇一作文章,F(xiàn)為某行業(yè)知名企業(yè)Android軟件創(chuàng)始人、負(fù)責(zé)人。有豐富的技術(shù)研發(fā)與項(xiàng)目管理經(jīng)驗(yàn),擅長(zhǎng)操作系統(tǒng)架構(gòu)設(shè)計(jì)與內(nèi)核分析。
部分目錄
第1篇 Android編譯篇
第1章 Android系統(tǒng)簡(jiǎn)介
1.1 Android系統(tǒng)發(fā)展歷程
1.2 Android系統(tǒng)特點(diǎn)
1.3 Android系統(tǒng)框架
第2章 Android源碼下載及編譯
2.1 Android源碼下載指南
2.1.1 基于Repo和Git的版本管理
2.1.2 Android源碼下載流程
2.2 原生態(tài)系統(tǒng)編譯指南
2.2.1 建立編譯環(huán)境
2.2.2 編譯流程
2.3 定制產(chǎn)品的編譯與燒錄
2.3.1 定制新產(chǎn)品
2.3.2 Linux內(nèi)核編譯
2.3.3 燒錄
2.4 Android系統(tǒng)映像文件
2.4.1 boot.img
2.4.2 ramdisk.img
2.4.3 system.img
2.5 OTA系統(tǒng)升級(jí)
2.5.1 生成升級(jí)包
2.5.2 獲取升級(jí)包
2.5.3 OTA升級(jí)—RecoveryMode
2.6 Android反編譯
第3章 Android編譯系統(tǒng)
3.1 Makefile入門
3.2 Android編譯系統(tǒng)
3.2.1 Makefile依賴樹(shù)的概念
3.2.2 樹(shù)根節(jié)點(diǎn)droid
3.2.3 main.mk解析
3.2.4 droidcore節(jié)點(diǎn)
3.2.5 dist_files
3.2.6 Android.mk的編寫規(guī)則
第2篇 Android原理篇
第4章 操作系統(tǒng)基礎(chǔ)
4.1 計(jì)算機(jī)體系結(jié)構(gòu)(Computer Architecture)
4.1.1 馮·諾依曼結(jié)構(gòu)
4.1.2 哈佛結(jié)構(gòu)
4.2 什么是操作系統(tǒng)
4.3 進(jìn)程間通信的經(jīng)典實(shí)現(xiàn)
4.3.1 共享內(nèi)存(Shared Memory)
4.3.2 管道(Pipe)
4.3.3 Unix Domain Socket
4.3.4 RPC(RemoteProcedure Calls)
4.4 同步機(jī)制的經(jīng)典實(shí)現(xiàn)
4.4.1 信號(hào)量(Semaphore)
4.4.2 Mutex
4.4.3 管程(Monitor)
4.4.4 同步范例
4.5 Android中的同步機(jī)制
4.5.1 進(jìn)程間同步——Mutex
4.5.2 條件判斷——Condition
4.5.3 “柵欄、障礙”——Barrier
4.5.4 加解鎖的自動(dòng)化操作——Autolock
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版