Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Gniazdo słuchawek 3,5 mm: specyfikacja urządzenia
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Aby zapewnić zgodność ze specyfikacją słuchawek z wtykiem 3,5 mm, urządzenia z gniazdem audio 3,5 mm z 4 przewodami muszą spełniać te specyfikacje. Wymagania dotyczące zgodności z Androidem znajdziesz w sekcji Analogowe porty audio w specyfikacji CDD Androida.
Funkcje
Funkcja |
Pomoc dotycząca urządzenia |
Stereo Audio Out |
Wymagane |
Wejście audio (mikrofon) |
Wymagane |
Transport lądowy |
Wymagane |
Mapowanie oprogramowania
Funkcja |
Pomoc dotycząca urządzenia |
Opis |
Zdarzenie funkcji A |
Wymagane |
Zdarzenie wejściowe: KEY_MEDIA
Klucz Androida: KEYCODE_MEDIA_PLAY_PAUSE
|
Zdarzenie kontrolne funkcji D |
Wymagane |
Zdarzenie wejściowe: KEY_VOICECOMMAND
Klucz Androida: KEYCODE_VOICE_ASSIST |
Zdarzenie kontrolne funkcji B |
Wymagane |
Zdarzenie wejściowe: KEY_VOLUMEUP
Klucz Androida: VOLUME_UP |
Zdarzenie dotyczące kontroli funkcji C |
Wymagane |
Zdarzenie wejściowe: KEY_VOLUMEDOWN
Klucz Androida: VOLUME_DOWN |
Wykrywanie włożenia słuchawek |
Wymagane |
Zdarzenie wejściowe: SW_JACK_PHYSICAL_INSERT 7 |
Wykrywanie typu zestawu słuchawkowego |
Mikrofon |
Zdarzenie wejściowe: SW_MICROPHONE_INSERT 4 |
Brak mikrofonu |
Zdarzenie wejściowe: SW_HEADPHONE_INSERT 2 |
Impedancja głośnika w zestawie słuchawkowym |
Wymagany zestaw słuchawkowy (niski) |
Tryb awarii to wskazanie słuchawek, więc ograniczenie będzie włączone |
Wymagane wejście liniowe (wysoki poziom) |
Zdarzenie wejściowe: SW_LINEOUT_INSERT 6 |
Mechaniczne
Funkcja |
Pomoc dotycząca urządzenia |
Opis |
Wtyk 3,5 mm z 4 przewodami |
Wymagane |
|
Rozmieszczenie pinów CTIA (LRGM) |
Wymagane |
Zgodność z wtyczkami mono i trójpinowymi |
Kolejność wyprowadzeń OMTP (LRMG) |
Opcjonalne, ale zdecydowanie zalecane |
|
Sekwencja wykrywania zestawu słuchawkowego |
Wymagane |
Powiadomienie o włożeniu wtyczki musi być aktywowane dopiero wtedy, gdy wszystkie styki wtyczki dotykają odpowiednich segmentów (zapobiega to nieprawidłowemu wykrywaniu słuchawek spowodowanemu zbyt wolnym wkładaniem wtyczki). |
Elektryczne
Ogólne
Funkcja |
Pomoc dotycząca urządzenia |
Uwagi |
Maksymalne napięcie wyjściowe |
150 mV |
>= 150 mV przy 32 Ohm
Warunki testu: EN50332-2 |
Odporność na zniekształcenia mikrofonu |
Wymagane |
Elastyczne ustawienia metody wykrywania i wyboru rezystora napięcia mikrofonu. Wymagaj wykrywania wszystkich zakresów wartości wartości oporu przycisku określonych poniżej i ich powiązania z odpowiednią funkcją |
Napięcie polaryzacji mikrofonu |
1,8 V – 2,9 V |
Aby zapewnić zgodność z popularnymi kapsułkami mikrofonowymi. |
Wykrywanie impedancji i progów funkcji
Urządzenia muszą wykrywać na akcesoriach podaną niżej drabinkę rezystorową. Akcesoria zostaną przetestowane zgodnie ze standaryzowanym schematem obwodu pokazanym na rysunku (schemat testowy referencyjnego zestawu słuchawkowego), na którym całkowita impedancja jest mierzona od zacisku MIC do GND, gdy naciśnięty jest przycisk z napięciem 2,2 V podanym przez rezystor 2,2 kΩ. Jest to ten sam skuteczny opór co obwód wykrywania przycisku z mikrofonem w połączeniu równoległym z rezystorem przycisku.
Poziom impedancji przycisku |
Pomoc dotycząca urządzenia |
Uwagi |
70 Ohm lub mniej |
Wymagane |
[Funkcja A] |
110–180 om |
Wymagane |
[Funkcja D] |
210–290 Ω |
Wymagane |
[Funkcja B] |
360–680 Ω |
Wymagane |
[Funkcja C] |
Poziom impedancji głośnika w zestawie słuchawkowym |
Pomoc dotycząca urządzenia |
Uwagi |
Wykrywanie z niskim progiem |
Wymagane |
Słuchawki (niski) < 1 kOhm |
Wykrywanie z wysokim progiem |
Wymagane |
Line In (high) > 5 Kohm |
Rezystancja wykrywania wtyczki 4-segmentowej (między 3 a 4 segmentem) |
Pomoc dotycząca urządzenia |
Uwagi |
Próg w 4 segmentach |
Wymagane |
Rezystancja >= 100 omów |
Próg 3-segmentowego wtapiania |
Wymagane |
Rezystancja < 100 omów |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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 |"]]