يسمح دعم Android Open Accessories (AOA) لأجهزة USB الخارجية (ملحقات Android USB) بالتفاعل مع الأجهزة التي تعمل بنظام Android في وضع الملحقات . عندما يكون جهاز يعمل بنظام Android في وضع الملحق، يعمل الملحق المتصل كمضيف USB (يقوم بتشغيل الناقل وتعداد الأجهزة) ويعمل الجهاز الذي يعمل بنظام Android كملحق USB.
تم تصميم ملحقات Android USB لتوصيلها بالأجهزة التي تعمل بنظام Android. تلتزم هذه الملحقات بـ AOA، مما يمكنها من اكتشاف الأجهزة التي تعمل بنظام Android والتي تدعم وضع الملحقات، ويجب أن توفر 500 مللي أمبير عند 5 فولت لطاقة الشحن. بعض الأجهزة التي تعمل بنظام التشغيل Android والتي تم إصدارها مسبقًا قادرة على العمل كجهاز USB فقط ولا يمكنها بدء الاتصالات مع أجهزة USB الخارجية. يتغلب دعم AOA على هذا القيد، مما يتيح لك إنشاء ملحقات يمكنها بدء الاتصالات والتفاعل مع مجموعة متنوعة من الأجهزة التي تعمل بنظام Android.
لدى AOA إصداران يدعمان أنواعًا مختلفة من الاتصالات:
- AOAv1 . يدعم اتصالات الملحقات العامة وتصحيح أخطاء adb.
- AOAv2 . يدعم قدرات جهاز الواجهة البشرية (HID). متوفر في Android 4.1 (مستوى API 16) والإصدارات الأحدث.