1.需求描述
在Android12.0 需求开发篇之LED服务框架设计与实现基础篇中,实际的实现链路设计上有点繁琐,是有一定的简化空间的,所以本章主要进行之前链路设计上的优化实现。
2. 需求实现思路
以分层的形式来进行实现,在之前Android Framework java→ Android JNI → HAL → driver链路中,HAL层对于LED来说不是必须存在的层级,我们可以将HAL层全部去除, 将对应LED的逻辑控制直接在JNI上进行实现即可,并且Android系统中其实有部分模块也是直接在JNI层对接