嵌入式安卓系统开发指南

第一章 安卓系统在嵌入式领域的应用概述,涵盖了安卓系统的起源、开发模式和授权方式,以及运行安卓系统所需的硬件配置等基础知识。

第二章 安卓系统内部剖析,深入探讨安卓系统的内部结构和主要抽象概念。首先介绍应用开发人员熟悉的应用开发模型,接着深入解析安卓内核的特定修改、硬件支持的添加方式、安卓原生用户空间、Dalvik虚拟机、系统服务器以及整个系统的启动流程。

第三章 AOSP快速入门,讲解如何获取谷歌的安卓源代码,如何将其编译成可运行的模拟器镜像,以及如何运行该镜像并进入其Shell环境。使用模拟器可以方便地在没有实际硬件的情况下探索安卓系统的底层机制。

第四章 构建系统,详细解析安卓构建系统,涵盖如何配置构建环境、选择目标设备、构建内核和用户空间组件等内容。

pdf 文件大小:11.85MB