課程簡介

介紹

準備開發環境

  • Eclipse 和 Android SDK
  • 系統程式設計和 C/C++ 程式設計語言
  • 組織原始程式碼儲存庫

Linux 平台架構概述

  • 瞭解 Android 文件結構
  • 代碼在 Android 中的組織方式
  • 系統服務(應用程式)如何與硬體通信

Linux Kernel

  • 瞭解 Android 設備驅動程式框架
  • 將硬體(感測器、攝像頭、音訊)連接到 Android HAL
  • 編譯內核

Android 事情

  • 瞭解 HAL(硬體抽象層)
  • 將 HAL 連接到系統服務(應用程式)

系統 Programming

  • 瞭解 Android 生成系統
  • 構建和調試 Android 系統
  • 調試啟動過程

Android 適用於嵌入式平臺

  • 虛擬硬體(轉換器、網橋、模擬器、模擬器和虛擬機)概述
  • 自訂 Android 模擬器
  • 為基於 ARM 的系統定製 Android

安卓 Networking

  • 啟用Wi-Fi

添加新硬體

  • 集成硬體設備
  • 啟用圖形

部署 Android

  • 創建 OTA 套件

故障排除

  • Android 恢復

總結和結論

最低要求

  • C/C++ 程式設計經驗。
  • Java 程式設計經驗。
  • 瞭解硬體和軟體概念。

觀眾

  • Linux 系統開發人員
  • Android系統程式師
  • 想要進入Android系統程式設計的開發人員
 28 時間:

人數



每位參與者的報價

客戶評論 (4)

相關課程

課程分類