易燃物匯聚 YouTube 有聲書與書評
Android深度探索(卷1):HAL與驅動開發 封面

Android深度探索(卷1):HAL與驅動開發

李寧編著

971人在讀
73萬字總字數
¥59.4定價

內容簡介

  全書分爲4篇,分別從搭建開發環境,Linux驅動和Android HAL的基礎知識,開發Linux驅動的高級技術和分析典型的Linux驅動源代碼4個方面介紹Android和Linux的底層開發。本書使用的試驗環境是Ubuntu Linux12.04 LTS、Android模擬器和S3C6410開發板。在第1篇詳細介紹瞭如何搭建和使用這3個試驗環境。第2篇通過3個Linux驅動的完整案例(統計單詞個數驅動、LED驅動和蜂鳴器驅動)從不同角度來討論如何開發一個完整的Linux驅動。並且通過完整的案例介紹瞭如何編寫Android HAL,以及如何與Linux驅動交互。第3篇則介紹了開發Linux驅動所需要的高級技術,這些技術包括併發控制、阻塞和非阻塞I/O、異步編程、Linux中斷和底半部、時間管理、內存管理和I/O訪問。最後一部分分析了一些典型Linux驅動的源代碼(RTC驅動、LCD驅動、音頻驅動、塊設備驅動、網絡設備驅動和USB驅動)。   《Android深度探索(卷1):HAL與驅動開發》注重理論和實踐相結合。在介紹了大量的基礎知識的同時,爲每一個知識點提供了完整的案例,使讀者可以通過實際的代碼更好地理解Linux驅動和Android底層技術。   爲了使讀者更好地實踐本書提供的實例代碼,在隨書光盤中除了提供源代碼文件外,還提供了一個VMWare Ubuntu Linux12.04 LTS的虛擬環境。讀者可以在Windows、Linux和Mac OS X上,通過VMWare打開該虛擬機文件來學習和測試本書的例子(虛擬環境中也帶了一套本書提供的例子代碼)。   《Android深度探索(卷1):HAL與驅動開發》適合底層開發的程序員和編程愛好者使用,也適合作爲相關培訓學校的Android底層開發培訓教材。

讀者書評

★★★☆☆

雖說內容還行,但是內容完全不配封面這個大大的Android字樣。。絕大多數內容實際上linux驅動的知識。。

★★★★★

先看看簡單的入門[可愛][可愛]

★★★★★

安卓的本質是一個基於Linux內核的操作系統,Linux該有的特性安卓都會有。

★★★★★

寫的挺詳細 用例子入手循序漸進  不是簡單地複製講解代碼

☆☆☆☆☆

技術書很好,但是不適合在手機上閱讀啊,累啊

書籍信息

作者李寧編著
出版社人民郵電出版社
出版時間2013-01-01
ISBN9787115298027
分類計算機-計算機綜合
格式EPUB
完結狀態連載中
章節數25