当前位置:主页 > 计算机电子书 > 程序设计 > Android下载
构建嵌入式Android系统

构建嵌入式Android系统 PDF 高清版

  • 更新:2020-01-03
  • 大小:65.8 MB
  • 类别:Android
  • 作者:卡里姆·亚荷毛尔
  • 出版:中国电力出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《构建嵌入式Android系统》将告诉你Android是如何工作的,以及如何修改它以满足你的需求。你将会深入到Android的内部结构,并且学会如何阅读它的源码、修改它的各种组件、针对你的硬件设备创建你自己的Android版本。你会发现Android与它的源头Linux相比有多大的不同。如果你是一个有经验的嵌入式系统开发人员并且熟悉Linux系统,那么本书将会帮你把Android看作是一个硬件平台,而不是仅仅是一个移动终端。学习Android的开发模式和你需要用来运行Android的硬件。Android内部机制的快速入门,包括Linux内核和Dalvik虚拟机。在没有硬件的情况下,通过模拟器镜像来开始学习和探索Android。了解Android的无递归的构建系统,以及学习怎样来做你自定义的修改。使用评估板来构建你的嵌入式Android的原型系统。了解Android的本地用户空间,包括根文件系统的布局、adb工具,以及Android的命令行。了解如何与Android框架进行交互或进行定制。

目录

  • 前言
  • 第1章概述
  • 历史
  • 特点和特征
  • 开发模型
  • 生态系统
  • 获取“Android”
  • 法律框架
  • 硬件与合规性要求
  • 开发工具及其环境搭建
  • 第2章内部结构入门
  • 应用程序开发者的观点
  • 整体架构
  • Linux内核
  • 硬件支持
  • 原生用户空间程序
  • Dalvik以及Android上的Java
  • 系统服务
  • 常见的AOSP包
  • 第3章AOSP入门
  • 开发主机设置
  • 下载AOSP
  • AOSP的内部
  • 构建的基础知识
  • 运行Android
  • 使用Android调试工具(ADB)
  • 掌握模拟器的使用
  • 第4章构建系统
  • 与其他构建系统的比较
  • 体系结构
  • 构建脚本
  • 基本的AOSP修改技巧
  • 第5章硬件基础
  • 典型的系统架构
  • 片上系统中有什么?
  • 内存布局与映射
  • 评估板
  • 第6章本地用户空间
  • 文件系统
  • Android的命令行
  • 初始化
  • 第7章Android框架
  • Framework入门
  • 工具和命令
  • 支持守护进程
  • 硬件抽象层
  • 附录A传统的用户空间
  • 附录B为新硬件增加支持
  • 附录C默认包列表的定制
  • 附录D默认的init.rc文件
  • 附录E资源

资源下载

资源下载地址1:https://pan.baidu.com/s/1RKDr5bq0PG_ub46HrxItzQ

相关资源

网友留言