Inside the Android OS: Building, Customizing, Managing and Operating Android System Services (Paperback)

Meike, G.

  • 出版商: Addison Wesley
  • 出版日期: 2020-10-15
  • 售價: $1,850
  • 貴賓價: 9.5$1,758
  • 語言: 英文
  • 頁數: 350
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0134096347
  • ISBN-13: 9780134096346
  • 相關分類: Android
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

Inside the Android OS is the first comprehensive guide and reference for developers who want to customize and integrate Android into their own embedded devices. Replete with code examples, it encourages you to create your own working code versions as you read -- whether for your own personal insight or for a workplace project in the fast-growing marketplace for non-phone Android devices.

 

 

G. Blake Meike responds to the real-world needs of embedded and IoT developers moving to Android, providing indispensable information without becoming obscure or too specialized. Meike teaches through a book-length project that covers everything developers need to know to create their own custom Android service. You'll find approachable yet precise coverage of:

 

  • Why Android is becoming a pervasive embedded platform
  • Using Android's four-tier architectural model in embedded devices
  • Setting up a build platform, downloading the AOSP source, and building an Android image
  • Walking through system startup on a running Android system
  • Running native services on embedded systems
  • Using Android's Native Development Kit (NDK) and HAL to link interpreted Java with native C/C++ code
  • Taking a deep dive into the seminal Zygote application and its Dalvik interpreter
  • Quickly building Java system services
  • Working with Binder, Android's heart and the root of its security and access control models
  • Establishing permissions and access control
  • Enabling apps to use the services you've created
  • Building SDKs that allow third-party developers to code for your device
  • And much more

If you're a software professional who wants to construct or maintain a successful Android-based product, this is the book you've been searching for.

 

商品描述(中文翻譯)

《Android作業系統內部》是第一本針對開發人員的全面指南和參考資料,他們想要將Android定制並整合到自己的嵌入式設備中。書中充滿了代碼示例,鼓勵讀者在閱讀過程中創建自己的工作代碼版本,無論是為了個人洞察還是為了在快速增長的非手機Android設備市場上的工作項目。

G. Blake Meike回應了嵌入式和物聯網開發人員轉向Android的現實需求,提供了不可或缺的信息,而不會變得晦澀或過於專業化。Meike通過一個長篇項目來教授,該項目涵蓋了開發人員需要了解的創建自己的自定義Android服務的所有內容。您將找到易於理解但精確的內容,包括:

- 為什麼Android正在成為一個普遍的嵌入式平台
- 在嵌入式設備中使用Android的四層架構模型
- 設置構建平台,下載AOSP源代碼並構建Android映像
- 在運行中的Android系統上進行系統啟動
- 在嵌入式系統上運行本地服務
- 使用Android的本地開發工具包(NDK)和HAL將解釋的Java代碼與本地C / C ++代碼鏈接
- 深入研究具有重要意義的Zygote應用程序及其Dalvik解釋器
- 快速構建Java系統服務
- 使用Binder,即Android的核心和其安全性和訪問控制模型的根源
- 建立權限和訪問控制
- 使應用程序能夠使用您創建的服務
- 構建允許第三方開發人員為您的設備編寫代碼的SDK
- 還有更多

如果您是一位希望建立或維護成功的基於Android的產品的軟件專業人士,這就是您一直在尋找的書籍。