ANDROID Porting系列九、Lights
16lz
2021-01-23
http://source.android.com/porting/lights.html
•建立一个Light库
•接口
Android定义为LED硬件用户空间C的抽象接口。该接口定义在hardware/libhardware/include/hardware/lights.h。为了整合与机器人的LED你需要建立一个共享库,实现了此接口。逻辑灯的种类目前支持Android的包括:
•背光
•键盘
•按钮
•电池
•通知
•注意事项
Lights库Build
要实现一个Lights驱动,创建一个共享库,实现了在lights.h定义的接口。您必须命名你的共享库liblights.so,以便它会从 /system/lib中在运行时加载。
接口: lights.h
更多相关文章
- Android ListView元素间隙线自定义渐变效果
- Android 如何自定义View?
- Android 自定义CheckBoxPreference的CheckBox复选框
- Android架构分析之使用自定义硬件抽象层(HAL)模块
- Android Studio 默认keystore 以及自定义keystore使用
- 【Android】自定义View之Canvas的使用
- Android:Serializable接口和Parcelable接口