Android 的源码设计的非常具有框架性,统一性,通用性。HAL层虽然有许许多多的hardware modules,但是其总体实现框架都是类似的:Android hardware定义好接口,有平台厂商根据自己的SOC进行对应的实现。在学习和阅读源码时,只需要把一个hardware module吃透,梳理出通用的实现框架,在迁移到其他module时,学习起来常常会事半功倍,把更多的时间留在这个module具体的业务实现逻辑上,而这正是不同SOC平台厂商的差异和价值所在。
Android hardware 源码阅读随想
最新推荐文章于 2024-04-30 11:30:00 发布