这篇文章整理来自http://bbs.chinaunix.net/thread-3675980-1-1.html 在论坛中看到的Android HAL讨论,有个ID描述的比较清楚,摘录如下: tempname2发表于 2012-03-10 01:01:36 |只看该作者 Android的HAL就是很普通的中间层.它只不过把已经抽象的东西再抽象一次.硬件被操作系统抽象了,在LINUX中大抵体现在FS上.一般的情况是,操作系统对各种硬件作出统一接口设计,驱动程序实现这个接口.应用程序通过文件接口,继…