Android 开放附件 (AOA)

Android 开放配件 (AOA) 支持允许外部 USB 硬件(Android USB 配件)在配件模式下与 Android 设备进行交互。当 Android 设备处于配件模式时,连接的配件充当 USB 主机(为总线供电并枚举设备),而 Android 设备充当 USB 配件。

Android USB 配件旨在连接到 Android 设备。此类配件遵循 AOA,使其能够检测支持配件模式的 Android 设备,并且必须提供 500mA、5V 的充电功率。一些先前发布的 Android 设备只能充当 USB 设备,无法启动与外部 USB 设备的连接。AOA 支持克服了此限制,使您能够构建可以启动连接并与各种 Android 设备交互的配件。

AOA 有两个版本,支持不同类型的通信

  • AOAv1 支持通用配件通信和 adb 调试。
  • AOAv2 支持人机接口设备 (HID) 功能。在 Android 4.1(API 级别 16)及更高版本中可用。