USB-гарнитура: технические характеристики устройства

Чтобы USB-гарнитуры работали без проблем во всей экосистеме Android, устройства Android должны поддерживать их единообразно. В этой документации описывается поведение USB, необходимое для поддержки USB-гарнитур и адаптеров в экосистеме Android.

Сопоставление программного обеспечения

Для поддержки совместимых сопоставлений HID требуются совместимые USB-гарнитуры. Для следующих сопоставлений клавиш требуется поддержка устройства.

Функция Сопоставления Контекст Поведение
A Страница использования HID: 0x0C
Использование HID: 0x0CD
Ключ ядра: KEY_PLAYPAUSE
Ключ Android: KEYCODE_MEDIA_PLAY_PAUSE
Воспроизведение медиафайлов Ввод: короткое нажатие
Вывод: воспроизведение или пауза
Входные данные: долгое нажатие
Выходные данные: запуск голосовой команды
Отправляет: android.speech.action.VOICE_SEARCH_HANDS_FREE, если устройство заблокировано или его экран выключен. В противном случае отправляет android.speech.RecognizerIntent.ACTION_WEB_SEARCH.
Входящий вызов Ввод: короткое нажатие.
Вывод: принять вызов.
Входные данные: долгое нажатие
Выходные данные: отклонить вызов
Текущий вызов Входные данные: короткое нажатие
Выходные данные: завершение звонка
Ввод: долгое нажатие
Вывод: включение или отключение микрофона
B Страница использования HID: 0x0C
Использование HID: 0x0E9
Ключ ядра: KEY_VOLUMEUP
Ключ Android: VOLUME_UP
Воспроизведение мультимедиа, текущий звонок Ввод: короткое или долгое нажатие.
Вывод: увеличение громкости системы или гарнитуры.
C Страница использования HID: 0x0C
Использование HID: 0x0EA
Ключ ядра: KEY_VOLUMEDOWN
Ключ Android: VOLUME_DOWN
Воспроизведение мультимедиа, текущий звонок Входные данные. Короткое или долгое нажатие
Выходные данные. Уменьшает громкость системы или гарнитуры.
Д Страница использования HID: 0x0C
Использование HID: 0x0CF
Ключ ядра: KEY_VOICECOMMAND
Ключ Android: KEYCODE_VOICE_ASSIST
Все. Может быть активирован в любом экземпляре. Входные данные: короткое или долгое нажатие
Выходные данные: запуск голосовой команды

Аппаратное обеспечение

Производителям устройств также рекомендуется ознакомиться с информацией о цифровом аудио через USB в Android. Производители устройств также должны соблюдать требования, указанные в разделе о USB документа CDD для Android.