Ab dem 27. März 2025 empfehlen wir, android-latest-release anstelle von aosp-main zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der Unterstützung von Android Open Accessory (AOA) kann externe USB-Hardware (Android-USB-Zubehör) im Zubehörmodus mit Android-Geräten interagieren. Wenn sich ein Android-Gerät im Zubehörmodus befindet, fungiert das angeschlossene Zubehör als USB-Host (versorgt den Bus mit Strom und zählt die Geräte). Das Android-Gerät fungiert als USB-Zubehör.
Android-USB-Zubehör ist für die Verwendung mit Android-Geräten konzipiert.
Dieses Zubehör entspricht AOA und kann daher Android-Geräte erkennen, die den Zubehörmodus unterstützen. Außerdem muss es eine Ladeleistung von 500 mA bei 5 V bereitstellen.
Einige zuvor veröffentlichte Android-Geräte können nur als USB-Gerät verwendet werden und können keine Verbindungen zu externen USB-Geräten herstellen. Mit der AOA-Unterstützung können Sie Zubehör entwickeln, das Verbindungen herstellen und mit einer Vielzahl von Android-Geräten interagieren kann.
AOA hat zwei Versionen, die unterschiedliche Arten der Kommunikation unterstützen:
AOAv1 Unterstützt die Kommunikation mit generischen Zubehörteilen und das ADB-Debugging.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# Android Open Accessory (AOA) support allows external USB hardware\n(Android USB accessories) to interact with Android-powered devices in\n*accessory mode*. When an Android-powered device is in\naccessory mode, the connected accessory acts as the USB host (powers the bus and\nenumerates devices) and the Android-powered device acts as the USB accessory.\n\nAndroid USB accessories are designed to attach to Android-powered devices.\nSuch accessories adhere to AOA, enabling them to detect Android-powered devices\nthat support accessory mode, and must provide 500mA at 5V for charging power.\nSome previously-released Android-powered devices are capable of acting only\nas a USB device and cannot initiate connections with external USB devices. AOA\nsupport overcomes this limitation, enabling you to build accessories that can\ninitiate connections and interact with an assortment of Android-powered devices.\n| **Note:** Accessory mode is dependent on device hardware; not all devices support accessory mode. Devices that support accessory mode can be filtered using a `\u003cuses-feature\u003e` element in the corresponding application's Android manifest. For details, see the [USB Accessory](http://developer.android.com/guide/topics/connectivity/usb/accessory.html#manifest) developer guide.\n\nAOA has two versions that support different types of communication:\n\n- **[AOAv1](/docs/core/interaction/accessories/aoa).** Supports generic accessory communication and adb debugging.\n- **[AOAv2](/docs/core/interaction/accessories/aoa2).** Supports human interface device (HID) capabilities. Available in Android 4.1 (API Level 16) and higher."]]