Accesorio abierto de Android (AOA)

La compatibilidad con Android Open Accesorio (AOA) permite que el hardware USB externo (accesorios USB de Android) interactúe con dispositivos con Android en modo accesorio . Cuando un dispositivo con Android está en modo accesorio, el accesorio conectado actúa como host USB (alimenta el bus y enumera los dispositivos) y el dispositivo con Android actúa como accesorio USB.

Los accesorios USB de Android están diseñados para conectarse a dispositivos con Android. Dichos accesorios cumplen con AOA, lo que les permite detectar dispositivos con Android que admiten el modo accesorio y deben proporcionar 500 mA a 5 V para cargar energía. Algunos dispositivos con Android lanzados anteriormente son capaces de actuar solo como un dispositivo USB y no pueden iniciar conexiones con dispositivos USB externos. La compatibilidad con AOA supera esta limitación y le permite crear accesorios que pueden iniciar conexiones e interactuar con una variedad de dispositivos con Android.

AOA tiene dos versiones que soportan diferentes tipos de comunicación:

  • AOAv1 . Admite comunicación de accesorios genéricos y depuración de adb.
  • AOAv2 . Admite capacidades de dispositivo de interfaz humana (HID). Disponible en Android 4.1 (API nivel 16) y superior.