外设驱动程序库
外设驱动程序库提供了将常见传感器和执行器集成到应用程序中的支持。该库包含可用于受支持的Android Things硬件的流行外设的预写用户驱动程序。
构建 Android Things 应用程序的东西涉及与通用硬件组件和外设的集成。这些外设中的许多外围设备在其使用特定的低级 外设 I/O 之上使用附加协议。实施这些协议可能是耗时且容易出错的。
外设驱动程序库的目标是简化将这些硬件组件集成到Android Things应用程序中。它暴露了一个高级别的API,它提取每个外设的通信逻辑和状态管理。对于支持的类型,库还通过用户驱动程序 APIs 将外设与Android框架连接起来。