Android 的 HAL(Hardware Abstraction Layer硬件抽象层)是Google因应厂商「希望不公开源码」的要求下,所推出的新观念,从这张架构图我们知道,HAL 的目的是为了把 Android framework 与 Linux kernel 完整「隔开」。让 Android 不至过度依赖 Linux kernel,有点像是「kernel independent」的意思,让 Android framework 的开发能在不考虑驱动程序的前提下进行发展。
Android分层
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 转载于 http://www.uml.org.cn/mobiledev/201211063.asp#2 功耗控制 ...
- 目前已经有不少Android客户端在使用Retrofit+RxJava实现网络请求了,相比于xUtils,Voll...
- 本文主要介绍Android的系统架构,Android使用linux内核(Marco kernel),但是Andro...