本文分析代码基于安卓6.0
上层app通过jni调用hal层的hw_get_module函数获取硬件模块,这个函数是上层与hal打交道的入口
这里我们就具体来看看hw_get_module的实现
文件路径:
vim hardware/libhardware/hardware.c
打开该文件会发现,这个文件非常小,只有200多行
首先找到hw_get_module()
i
本文分析代码基于安卓6.0
上层app通过jni调用hal层的hw_get_module函数获取硬件模块,这个函数是上层与hal打交道的入口
这里我们就具体来看看hw_get_module的实现
文件路径:
vim hardware/libhardware/hardware.c
打开该文件会发现,这个文件非常小,只有200多行
首先找到hw_get_module()
i