电路原理图 技术资料 人工审核无毒

Android底层驱动原理

所属分类 技术资料
文件大小 8382 K
文件格式 压缩文档
累计下载 7 次
分享作者
发布日期

资料详细技术说明

Android是一个开放的软件系统,为用户提供了丰富的移动设备开发功能,从下至上包括4个层次,如图1所示。其中第一层是Linux内核层,包括Linux操作系统及驱动,依赖于Linux26内核,不支持1inux2.4内核。如Android1.0(release一1.0)使用inux2.6.25,Androidl.

6(sdk一1.6)使用Linux2.6.29。除了标准的Linux内核外,Android系统还增加了Binder IPC驱动、WiFi驱动、蓝牙驱动等驱动程序,为系统运行提供了基础性支持。

第二层是核心的扩展类库,如SQLite、Webkit、OpenGL等,它们可以通过JAVA本地调用JNI(Java Native Interface)的接口函数实现和上层之间的通信。该层由Android的Java虚拟机Dalvik和基础的Java库为Java运行环境提供了Java编程语言核心库的大多数功能。第三层是包含所有开发所用的SDK类库和某些未公开接口类库的框架层,是整个Android平台核心机制的体现。


相关技术资料推荐

下载与解压说明

下载积分规则

  • 本资源下载仅需 2 积分
  • 24 小时内重复下载免扣积分
  • VIP 会员享专属免积分高速通道

文件解压指南

  • 推荐使用 7-Zip 或新版 WinRAR 解压
  • 原理图与 PCB 请使用对应 EDA 软件打开
  • 压缩包内源码可直接在上方在线预览

免费获取积分