您现在的位置是:首页 > 技术资料 > Android底层驱动原理
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Android底层驱动原理

更新时间:2019-11-11 11:33:34 大小:8M 上传用户:sun2152查看TA发布的资源 标签:android底层驱动 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(1) 举报

资料介绍

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平台核心机制的体现。


部分文件列表

文件名 大小
Android底层驱动原理.pdf 8M

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)

全部评论(1)

  • 2019-12-23 12:10:58suxindg

    谢谢分享

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载