本书分为四个部分:第一部分为预备知识篇,简要介绍嵌入式系统的定义与软硬件开发以及Android开发环境的搭建。第二部分为系统结构篇,主要介绍Android系统的源码结构、内核与相关工具以及环境库。第三部分为驱动设计篇,主要介绍Android系统中常用外接设备的驱动架构以及实现。内容包括NDK编程、Android中HAL模型架构与实现流程。作为教学实例,*后分析了Android系统中的Camera与WIFI两个功能部件的的驱动设计。第四部分为实例分析篇,通过对具体开发板硬件结构编程原理的介绍到系统级的实例讲解。在简要介绍系统底层开发流程的基础上,首先分析了主流的Zynq和pcDuino平台上开发环境的搭建、Linux内核以及Android系统的编译、下载;然后结合前文学习过的知识点,从零开始设计LED显示系统的Linux内核驱动、AndroidHAL支持和服务层设计、顶层App的实现;作为进阶部分,本书*后介绍了对Android内核进行跟踪调试与性能测试的工具软件、工作流程以及结果分析。 本书分为四个部分:**部分为预备知识篇,简要介绍嵌式系统的定义与软硬件发以及Android发环境的搭建。第二部分为系统结构篇,主要介绍Android系统的源码结构、内核与相关工具以及环境库。第三部分为驱动设计篇,主要介绍Android系统中常用外设备的驱动架构以及实现。内容包括NDK编程、Android中HAL模型架构与实现流程。作为教学实例,*后分析了Android系统中的Camera与WIFI两个功能部件的的驱动设计。第四部分为实例分析篇,通过对具体发板硬件结构编程原理的介绍到系统级的实例讲解。在简要介绍系统底层发流程的基础上,首先分析了主流的Zynq和pcDuino平台上发环境的搭建、Linux内核以及Android系统的编译、下载;然后结合前文学习过的知识,从零始设计LED显示系统的Linux内核驱动、AndroidHAL支持和服务层设计、顶层App的实现;作为阶部分,本书*后介绍了对Android内核行跟踪调试与性能测试的工具软件、工作流程以及结果分析。

资料地址:http://www.firstxueba.com/thread-296-1-1.html

【Android】Android底层开发实战相关推荐

  1. libraries 和android runtime之间的关系,《Android Studio应用开发实战详解》——第1章,第1.3节Android系统架构...

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.3节Android系统架构,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区&quo ...

  2. 《Android Studio应用开发实战详解》——第1章,第1.4节Android和Linux的关系

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.4节Android和Linux的关系,作者 王翠萍,更多章节内容可以访问云栖社区"异步社 ...

  3. 《Android Studio应用开发实战详解》——第1章,第1.5节Android开发学习路线图

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.5节Android开发学习路线图,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区& ...

  4. 《Android Studio应用开发实战详解》——第1章,第1.1节移动智能设备系统发展现状...

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.1节移动智能设备系统发展现状,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区&qu ...

  5. 《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——1.3节搭建Android应用开发环境...

    本节书摘来自异步社区<Android多媒体应用开发实战详解:图像.音频.视频.2D和3D>一书中的第1章,第1.3节搭建Android应用开发环境,作者 王石磊 , 吴峥,更多章节内容可以 ...

  6. 《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——2.3节简析Android安装文件...

    本节书摘来自异步社区<Android多媒体应用开发实战详解:图像.音频.视频.2D和3D>一书中的第2章,第2.3节简析Android安装文件,作者 王石磊 , 吴峥,更多章节内容可以访问 ...

  7. 《Android Studio应用开发实战详解》——第1章,第1.2节Android系统基础

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的第1章,第1.2节Android系统基础,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区&quo ...

  8. 《Android Studio应用开发实战详解》版权信息

    版权信息 书名:Android Studio应用开发实战详解 ISBN:978-7-115-43673-3 本书由人民邮电出版社发行数字版.版权所有,侵权必究. 您购买的人民邮电出版社电子书仅供您个人 ...

  9. 《Android Studio应用开发实战详解》——导读

    本节书摘来自异步社区<Android Studio应用开发实战详解>一书中的目录,作者 王翠萍,更多章节内容可以访问云栖社区"异步社区"公众号查看 目 录 第1章 An ...

  10. 《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》——2.1节简析Android安装文件...

    本节书摘来自异步社区<Android多媒体应用开发实战详解:图像.音频.视频.2D和3D>一书中的第2章,第2.1节简析Android安装文件,作者 王石磊 , 吴峥,更多章节内容可以访问 ...

最新文章

  1. sqlserver循环
  2. python爬虫实例-10个python爬虫入门实例
  3. SpringBoot 集成Mybatis
  4. MVC与三层架构的区别
  5. 油田 (Oil Deposits UVA - 572)
  6. 【Python基础入门系列】第08天:Python List
  7. gem5的安装、编译及运行
  8. 前端正则:常用正则表达式
  9. 【资源下载】512页IBM沃森研究员Charu最新2018著作《神经网络与深度学习》(附下载链接)
  10. iptables的应用
  11. ETL工具学习以及安装部署
  12. php curl post登录与带cookie模拟登录随笔
  13. Matpower安装流程
  14. 多策略调和的布谷鸟搜索算法
  15. 好站推荐-四个在线识别字体网站,从此不在为找字体烦恼
  16. QDialog的accept()函数和reject()函数
  17. BEA-3XXXXX错误代码
  18. 曾谨言量子力学教程第3版笔记和课后答案
  19. 【调剂】江苏师范大学接收调剂研究生,计算化学 机器学习
  20. 用代码和想象力拥抱一个物联网时代

热门文章

  1. 图解对比MySQL索引为什么要用B+树
  2. 裴(pei)蜀定理 知识点
  3. 安装软件报:The installer has encountered an unexpected error installing this package....此类错误...
  4. php 导出csv格式的文件
  5. HDU 2188 (巴什博弈)
  6. 【HackerRank】Cut the tree
  7. 生成N位的数字英文随机混合的字符串
  8. The Semantics of Constructors(拷贝构造函数之编译背后的行为)
  9. Linux操作系统配置基础详解:GRUB入门 (转)
  10. QML 自定义鼠标光标