『這是任何想要建立奠基於 Android 之系統的人所需要的一本權威性書籍,如果你不是 Google 的員工,並且正在處理低階的 Android 介面,你絕對需要這本書。』
- Greg Kroah-Hartman,Linux 核心的專業開發者
『當初要是有這本書,我就可以少花數個月的時間便把 Android 的裡裡外外弄清楚。無疑地,在未來數年內,這本書將是 Android 系統開發者最經典的參考書籍。』
— Tim Bird,Sony 網路娛樂事業部的資深高級工程師
移植、擴充及客製化
想要將 Android 移植到嵌入式裝置之類的其他平台嗎?這本實際動手做的書籍讓你瞭解 Android 如何運作,並且說明如何按照你的需要而調整它。你將潛心鑽研 Android 的架構、學習如何探索它的原始碼、修改各個組成元件、並且針對特定裝置建構你自己的 Android 版本。此外,你也會弄清楚 Android 跟它的 Linux 基礎究竟有何不同。
如果你擁有嵌入式系統的開發經驗,並且對 Linux 具有一定程度的瞭解,這本書將可以幫助你把 Android 的觸角延伸至行動裝置以外的硬體平台。
* 瞭解 Android 的開發模式,以及執行它所需要的硬體
* 快速認識 Android 的內部機制,包括 Linux 核心與 Dalvik 虛擬機器
* 運用模擬器映像(emulator image)建立及探索 AOSP(Android 開源碼專案),而不需要用到實際的硬體
* 瞭解 Android 的非遞迴式建置系統(non-recursive build system),並且學習如何自行修改它
* 使用評估板(evaluation board)產生你自己的嵌入式 Android 系統原型
* 檢視原生的使用者空間(user-space),包括根檔案系統配置、adb 工具、及 Android 的命令列
* 探索如何客製化以及與 Android Framework 互動
Karim J. Yaghmour 是 Opersys Inc.(一家提供嵌入式 Android 與 Linux 之開發與訓練服務的公司)的 CEO,也是 O'Reilly 的經典名著《建構嵌入式 Linux 系統》的作者之一,Karim 曾經在諸多同儕評鑑(peer-reviewed)等級的科學及工業研討會、期刊雜誌、以及線上出版品中發表過大量文章
目錄
第1章 簡介
第2章 內部機制入門
第3章 AOSP初探
第4章 建置系統
第5章 硬體初階
第6章 原生使用者空間
第7章 Android Framework
附錄A 舊有的使用者空間
附錄B 支援新硬體
附錄C 客製化預設套件清單
附錄D 預設init.rc檔案
附錄E 參考資源
第1章 簡介
第2章 內部機制入門
第3章 AOSP初探
第4章 建置系統
第5章 硬體初階
第6章 原生使用者空間
第7章 Android Framework
附錄A 舊有的使用者空間
附錄B 支援新硬體
附錄C 客製化預設套件清單
附錄D 預設init.rc檔案
附錄E 參考資源
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。