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.
3,5‑mm-Kopfhöreranschluss: Gerätespezifikation
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Damit die Geräte mit der Spezifikation für Headsets mit 3,5-mm-Stecker kompatibel sind, müssen sie einen 4-poligen 3,5-mm-Audioanschluss haben und die folgenden Spezifikationen erfüllen. Informationen zu den Android-Kompatibilitätsanforderungen finden Sie im Abschnitt Analoge Audioports des Android-CDD.
Funktionen
Funktion |
Gerätesupport |
Stereo-Audioausgang |
Erforderlich |
Audioeingang (Mikrofon) |
Erforderlich |
Standard |
Erforderlich |
Softwarezuordnung
Funktion |
Gerätesupport |
Beschreibung |
Funktion A-Steuerereignis |
Erforderlich |
Eingabeereignis: KEY_MEDIA
Android-Schlüssel: KEYCODE_MEDIA_PLAY_PAUSE
|
Steuerereignis für Funktion D |
Erforderlich |
Eingabeereignis: KEY_VOICECOMMAND
Android-Schlüssel: KEYCODE_VOICE_ASSIST |
Steuerereignis für Funktion B |
Erforderlich |
Eingabeereignis: KEY_VOLUMEUP
Android-Schlüssel: VOLUME_UP |
Kontrollereignis für Funktion C |
Erforderlich |
Eingabeereignis: KEY_VOLUMEDOWN
Android-Schlüssel: VOLUME_DOWN |
Erkennung des Einsetzens eines Headsets |
Erforderlich |
Eingabeereignis: SW_JACK_PHYSICAL_INSERT 7 |
Erkennung des Headsettyps |
Mikrofon |
Eingabeereignis: SW_MICROPHONE_INSERT 4 |
Kein Mikrofon |
Eingabeereignis: SW_HEADPHONE_INSERT 2 |
Impedanz des Headset-Lautsprechers |
Erforderliche Kopfhörer (niedrig) |
Im Fehlerfall werden Kopfhörer angezeigt, sodass die Einschränkung aktiviert wird. |
Erforderliche Line-In-Funktion (hoch) |
Eingabeereignis: SW_LINEOUT_INSERT 6 |
Mechanisch
Funktion |
Gerätesupport |
Beschreibung |
3,5‑mm-Klinkenstecker mit 4 Leitern |
Erforderlich |
|
CTIA-Belegungsreihenfolge (LRGM) |
Erforderlich |
Kompatibel mit 3-poligen und Monosteckern |
OMTP-Belegungsreihenfolge (LRMG) |
Optional, aber dringend empfohlen |
|
Abfolge der Headset-Erkennung |
Erforderlich |
Die Benachrichtigung zum Einstecken des Steckers darf erst ausgelöst werden, wenn alle Kontakte am Stecker ihre entsprechenden Segmente berühren. So wird verhindert, dass das Headset aufgrund eines langsamen Einsteckens nicht zuverlässig erkannt wird. |
Elektrik
Allgemein
Funktion |
Gerätesupport |
Hinweise |
Maximale Ausgangsspannung |
150 mV |
>= 150 mV bei 32 Ohm
Testbedingungen: EN50332-2 |
Mikrofonvorspannung |
Erforderlich |
Flexibel bei der verwendeten Erkennungsmethode und der Auswahl des Mikrofonvorspannungswiderstands. Alle unten angegebenen Bereiche für den Widerstandswert der Tasten müssen erkannt und der jeweiligen Funktion zugeordnet werden. |
Mikrofonvorspannung |
1,8 V bis 2,9 V |
Damit ist die Kompatibilität mit gängigen Mikrofonkapseln gewährleistet. |
Funktionsimpedanz und Grenzwerterkennung
Geräte müssen die folgende Widerstandsleiter am Zubehör erkennen. Die Zubehörteile werden gemäß dem standardisierten Schaltbild im obigen Diagramm (Referenzschaltung für Headset-Test) getestet. Dabei wird die Gesamtimpedanz vom MIC-Anschluss zum GND gemessen, wenn eine Taste gedrückt wird und eine 2,2-V-Mikrofonvorspannung über einen 2,2-kOhm-Widerstand angelegt wird. Dies ist derselbe effektive Widerstand wie bei der Schaltung zur Tastenerkennung, bei der das Mikrofon parallel zum Tastenwiderstand geschaltet ist.
Impedanz der Schaltfläche |
Gerätesupport |
Hinweise |
70 Ohm oder weniger |
Erforderlich |
[Funktion A] |
110–180 Ohm |
Erforderlich |
[Funktion D] |
210–290 Ohm |
Erforderlich |
[Funktion B] |
360–680 Ohm |
Erforderlich |
[Funktion C] |
Impedanz des Headset-Lautsprechers |
Gerätesupport |
Hinweise |
Erkennung bei niedrigem Grenzwert |
Erforderlich |
Kopfhörer (niedrig) < 1 Kohm |
Erkennung eines hohen Grenzwerts |
Erforderlich |
Line In (high) > 5 Kohm |
Widerstand der 4-Segment-Steckererkennung (zwischen 3. und 4. Segment) |
Gerätesupport |
Hinweise |
Grenzwert für 4-Segment-Stecker |
Erforderlich |
Widerstand >= 100 Ohm |
3-Segment Plug Threshold |
Erforderlich |
Widerstand < 100 Ohm |
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,["# 3.5 mm headset jack: Device specification\n\nTo achieve compatibility with the [3.5 mm plug\nheadset specification](/docs/core/interaction/accessories/headset/plug-headset-spec), devices that include a 4 conductor 3.5 mm audio jack\nmust meet the following specifications. For Android compatibility requirements,\nrefer to the *Analog audio ports* section of the [Android CDD](/docs/compatibility/android-cdd#7_8_audio).\n\nFunctions\n---------\n\n| Function | Device Support |\n|------------------|----------------|\n| Stereo Audio Out | Required |\n| Audio in (Mic) | Required |\n| Ground | Required |\n\nSoftware mapping\n----------------\n\n| Function | Device Support | Description |\n|-----------------------------|--------------------------|---------------------------------------------------------------------|\n| Function A control event | Required | Input event: `KEY_MEDIA` Android key: `KEYCODE_MEDIA_PLAY_PAUSE` |\n| Function D control event | Required | Input event: `KEY_VOICECOMMAND` Android key: `KEYCODE_VOICE_ASSIST` |\n| Function B control event | Required | Input event: `KEY_VOLUMEUP` Android key: `VOLUME_UP` |\n| Function C control event | Required | Input event: `KEY_VOLUMEDOWN` Android key: `VOLUME_DOWN` |\n| Headset insertion detection | Required | Input event: `SW_JACK_PHYSICAL_INSERT 7` |\n| Headset type detection | Mic | Input event: `SW_MICROPHONE_INSERT 4` |\n| Headset type detection | No Mic | Input event: `SW_HEADPHONE_INSERT 2` |\n| Headset speaker impedance | Required Headphone (low) | Failure mode is to indicate headphones so limitation would be on |\n| Headset speaker impedance | Required Line In (high) | Input event: `SW_LINEOUT_INSERT 6` |\n\nMechanical\n----------\n\n| Function | Device Support | Description |\n|--------------------------|-----------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| 4 conductor 3.5 mm jack | Required | |\n| CTIA pinout order (LRGM) | Required | 3 Pin \\& Mono Plug Compatible |\n| OMTP pinout order (LRMG) | Optional but strongly recommended | |\n| Headset detect sequence | Required | Plug insert notification must be triggered only after all contacts on plug are touching their relevant segments (this prevents unreliable headset detection due to slow insertion. |\n\nElectrical\n----------\n\n### General\n\n| Function | Device Support | Notes |\n|------------------------------|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Maximum output voltage drive | 150mV | \\\u003e= 150mV on 32 ohm Test conditions: EN50332-2 |\n| Mic bias resistance | Required | Flexible on detection method used and microphone bias resistor selection. Require that all button resistance value ranges specified below be detected and related to their respective function |\n| Mic bias voltage | 1.8V - 2.9V | To guarantee compatibility to common microphone capsules. |\n\n### Function impedance and threshold detection\n\nDevices must detect the following resistor ladder on the accessories. The\naccessories will be tested to the standardized circuit diagram in the diagram\nillustrated earlier (Reference Headset Test Circuit) where the total impedance\nis measured from MIC terminal to GND when a button is pressed with 2.2V mic\nbias applied through 2.2 kOhm resistor. This is the same effective resistance\nas the button detection circuit with the microphone in parallel with the button\nresistor.\n\n| Button Impedance Level | Device Support | Notes |\n|------------------------|----------------|----------------|\n| 70 ohm or less | Required | \\[Function A\\] |\n| 110 - 180 ohm | Required | \\[Function D\\] |\n| 210 - 290 ohm | Required | \\[Function B\\] |\n| 360 - 680 ohm | Required | \\[Function C\\] |\n\n| Headset Speaker Impedance Level | Device Support | Notes |\n|---------------------------------|----------------|---------------------------|\n| Low Threshold Detection | Required | Headphone (low) \\\u003c 1 Kohm |\n| High Threshold Detection | Required | Line In (high) \\\u003e 5 Kohm |\n\n| 4-Segment Plug Detection Resistance (between 3rd and 4th segment) | Device Support | Notes |\n|-------------------------------------------------------------------|----------------|-------------------------|\n| 4-Segment Plug Threshold | Required | Resistance \\\u003e= 100 ohms |\n| 3-Segment Plug Threshold | Required | Resistance \\\u003c 100 ohms |"]]