Android Open Accessory‏ (AOA)

תמיכה ב-Android Open Accessory ‏ (AOA) מאפשרת לחומרה חיצונית של USB (אביזרי USB ל-Android) לקיים אינטראקציה עם מכשירים מבוססי Android במצב אביזר. כשמכשיר Android נמצא במצב אביזר, האביזר המחובר משמש כמארח USB (מפעיל את האוטובוס ומפרט את המכשירים) והמכשיר עם Android משמש כאביזר USB.

אביזרי USB ל-Android מיועדים לחיבור למכשירים עם מערכת Android. האביזרים האלה עומדים בתקן AOA, ומאפשרים להם לזהות מכשירים מבוססי Android שתומכים במצב אביזר. הם חייבים לספק 500mA ב-5V כדי לספק את הטעינה. חלק מהמכשירים עם Android ששווקו בעבר יכולים לפעול רק כמכשירי USB, ולא ניתן ליצור בהם חיבורים למכשירי USB חיצוניים. התמיכה ב-AOA מאפשרת לכם ליצור אביזרים שיכולים ליצור חיבורים ולנהל אינטראקציה עם מגוון מכשירים מבוססי Android.

ל-AOA יש שתי גרסאות שתומכות בסוגים שונים של תקשורת:

  • AOAv1. תמיכה בתקשורת עם אביזרים כלליים ובניפוי באגים ב-adb.
  • AOAv2. תמיכה ביכולות של מכשיר ממשק אנושי (HID). התכונה זמינה ב-Android מגרסה 4.1 (רמת API 16) ואילך.