Android系统开发入门.pdfVIP

  • 143
  • 0
  • 约3.99万字
  • 约 33页
  • 2022-05-23 发布于江苏
  • 举报
Android系统开发入门 注:相信大家都知道Android 的APP 的是用Java 写的,运行在Dalvik 虚拟机上,还有,Android 的系统是基于Linux Kernel 2.6 的。那 么,要想深入了解Android 系统的各种细节,当然少不了Linux Kernel 的知识了。阅读本文需要具备一定的C和JAVA语言基础,并且对linux 系统有一定了解。最好对C++也有一定的了解。 本文的内容是基于Android2.2 版本平台,以一个设备(将系统 内存模拟成一个带4 字节寄存器的设备)为例,从底层驱动,到中间 件,到上层应用程序全过程的代码实现。 所编写的代码例子,都可以在Android 模拟器进行运行。但由于 在2011 年9 月份被人黑了无法访问,导致 本人没有下载 goldfish_defconfig ,无法编译能在模拟器运行的 kernel,故采用JZ4760BLYNX 开发板运行代码例子。 搭建好JZ android编译环境,开始进行android 系统开发之旅。 Android硬件抽象层(HAL)概要介绍和学习计划 Android 的硬件抽象层,简单来说,就是对Linux 内核驱动程序的封装,向上提供接口, 屏蔽低层的实现细节。也就

文档评论(0)

1亿VIP精品文档

相关文档