Android System Programming (Android 系統程式設計)
Roger Ye
- 出版商: Packt Publishing
- 出版日期: 2017-05-31
- 售價: $1,980
- 貴賓價: 9.5 折 $1,881
- 語言: 英文
- 頁數: 470
- 裝訂: Paperback
- ISBN: 178712536X
- ISBN-13: 9781787125360
-
相關分類:
Android
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$680$537 -
$580$458 -
$454深入理解 Android-Wi-Fi / NFC 和 GPS 捲
-
$454Linux 設備驅動開發詳解 : 基於最新的 Linux4.0 內核
-
$1,680$1,596 -
$980$774 -
$699$552 -
$680$537 -
$1,980$1,881 -
$281Linux 內核安全模塊深入剖析
-
$948$901 -
$709一個 64位操作系統的設計與實現
-
$780$663 -
$680$578 -
$403測試工程師全棧技術進階與實踐
-
$500$390 -
$780$608 -
$680$530 -
$600$468 -
$650$507
相關主題
商品描述
商品描述(中文翻譯)
建立、自訂和除錯您自己的Android系統
關於本書
* 通過整合、自訂和擴展流行的開源項目,掌握Android系統級編程
* 使用Android模擬器探索您的硬體的真正潛力
* 掌握關鍵的除錯技術,創建一個無壓力的開發環境
本書適合對Android系統編程和開發感興趣的Android系統程序員和開發人員。您應該了解操作系統和C/C++編程語言的重要要點。
您將學到什麼
* 設置Android開發環境並組織源代碼庫
* 熟悉Android系統架構
* 從AOSP源代碼樹構建Android模擬器
* 找出如何在Android模擬器中啟用WiFi
* 使用自定義的Ramdisk調試啟動過程
* 使用VirtualBox將Android系統移植到新平台
* 了解恢復模式是什麼,並在AOSP構建中啟用它
* 準備並測試OTA包
詳細內容
Android系統編程涉及硬體和軟體知識,以進行系統級編程。開發人員需要使用各種技術來除錯目標設備中的不同組件。在面對所有挑戰時,您通常需要深入學習相關知識以掌握這個領域。本書不僅將為您提供理解Android系統編程所需的關鍵知識,還將在您進行實際項目並獲得除錯技巧時為您做好準備,這些技巧將在您未來的項目中派上用場。
您將從探索AOSP的基本設置開始,並建立和測試模擬器映像。在第一個項目中,您將學習如何自訂和擴展Android模擬器。然後,您將面臨真正的挑戰-在VirtualBox上建立自己的Android系統。您將了解如何除錯init過程,解決引導加載程序問題,並啟用各種硬體接口。當您擁有完整的系統時,您將學習如何通過恢復模式進行補丁和升級。
在整本書中,您將了解有關如何在自己的系統中集成和重用現有的開源項目,如LineageOS(CyanogenMod)、Android-x86、Xposed和GApps的有用提示。
風格和方法
本書是一本易於理解的指南,充滿了實際示例和系統級編程技巧。