Aby zestawy słuchawkowe USB działały bezproblemowo w ekosystemie Androida, urządzenia z systemem Android muszą je jednolicie obsługiwać. Ta dokumentacja określa zachowanie USB do obsługi zestawów słuchawkowych USB i adapterów w całym ekosystemie Androida.
Mapowanie oprogramowania
Zgodne zestawy słuchawkowe USB są wymagane do obsługi zgodnych mapowań HID. Obsługa urządzeń jest wymagana w przypadku następujących odwzorowań kodów klawiszy.
Funkcjonować | Mapowania | Kontekst | Zachowanie |
---|---|---|---|
ZA | Strona użycia HID : 0x0C Użycie HID : 0x0CD Klucz jądra : KEY_PLAYPAUSE Klucz Androida : KEYCODE_MEDIA_PLAY_PAUSE | Odtwarzanie multimediów | Wejście : krótkie naciśnięcie Wyjście : Odtwórz lub wstrzymaj |
Wejście : długie naciśnięcie Wyjście : Uruchom polecenie głosowe Wysyła : android.speech.action.VOICE_SEARCH_HANDS_FREE jeśli urządzenie jest zablokowane lub jego ekran jest wyłączony. W przeciwnym razie wysyła android.speech.RecognizerIntent.ACTION_WEB_SEARCH | |||
Połączenie przychodzące | Wejście : krótkie naciśnięcie Wyjście : Odbierz połączenie | ||
Wejście : długie naciśnięcie Wynik : Odrzuć połączenie | |||
Trwa połączenie | Wejście : krótkie naciśnięcie Wyjście : Zakończ połączenie | ||
Wejście : długie naciśnięcie Wyjście : wycisz lub wyłącz wyciszenie mikrofonu | |||
b | Strona użycia HID : 0x0C Użycie HID : 0x0E9 Klucz jądra : KEY_VOLUMEUP Klucz Androida : VOLUME_UP | Odtwarzanie multimediów, połączenie w toku | Wejście : krótkie lub długie naciśnięcie Wyjście : Zwiększa głośność systemu lub zestawu słuchawkowego |
do | Strona użycia HID : 0x0C Użycie HID : 0x0EA Klucz jądra : KEY_VOLUMEDOWN Klucz Androida : VOLUME_DOWN | Odtwarzanie multimediów, połączenie w toku | Wejście : krótkie lub długie naciśnięcie Wyjście : Zmniejsza głośność systemu lub zestawu słuchawkowego |
re | Strona użycia HID : 0x0C Użycie HID : 0x0CF Klucz jądra : KEY_VOICECOMMAND Klucz Androida : KEYCODE_VOICE_ASSIST | Wszystko. Może zostać uruchomiony w dowolnym momencie. | Wejście : krótkie lub długie naciśnięcie Wyjście : Uruchom polecenie głosowe |
Sprzęt komputerowy
Producenci urządzeń powinni również zapoznać się z tematem USB Digital Audio, aby uzyskać więcej informacji o implementacji USB w systemie Android. Producenci urządzeń muszą również przestrzegać wymagań w sekcji USB na płycie CDD z systemem Android.