《Android深度探索(卷1)》是2013年出版的圖書,作者是李寧。
基本介紹
- 作者:李寧
- ISBN:9787115298027
- 頁數:636
- 定價:99.00元
- 出版時間:2013-1
內容介紹,基本信息,
內容介紹
《Android深度探索(卷1):HAL與驅動開發》分為4篇,分別從搭建開發環境,Linux驅動和AndroidHAL的基礎知識,開發Linux驅動的高級技術和分析典型的Linux驅動原始碼4個方面介紹Android和Linux的底層開發。
基本信息
《Android深度探索(卷1):HAL與驅動開發》使用的試驗環境是UbuntuLinux12.04LTS、Android模擬器和S3C6410開發板。在第1篇詳細介紹了如何搭建和使用這3個試驗環境。第2篇通過3個Linux驅動的完整案例(統計單詞個數驅動、LED驅動和蜂鳴器驅動)從不同角度來討論如何開發一個完整的Linux驅動。並且通過完整的案例介紹了如何編寫AndroidHAL,以及如何與Linux驅動互動。第3篇則介紹了開發Linux驅動所需要的高級技術,這些技術包括並發控制、阻塞和非阻塞I/O、異步編程、Linux中斷和底半部、時間管理、記憶體管理和I/O訪問。最後一部分分析了一些典型Linux驅動的原始碼(RTC驅動、LCD驅動、音頻驅動、塊設備驅動、網路設備驅動和USB驅動)。