USB 耳机:设备规格

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

要使 USB 耳机在 Android 生态系统中无缝工作,Android 设备必须统一支持它们。本文档指定 USB 行为以支持整个 Android 生态系统中的 USB 耳机和适配器。

软件映射

兼容的 USB 耳机需要支持兼容的 HID 映射。以下键码映射需要设备支持。

功能映射语境行为
一个HID 使用页面:0x0C
HID 用法:0x0CD
内核密钥KEY_PLAYPAUSE
安卓密钥KEYCODE_MEDIA_PLAY_PAUSE
媒体播放输入:短按
输出:播放或暂停
输入:长按
输出:启动语音命令
发送android.speech.action.VOICE_SEARCH_HANDS_FREE如果设备被锁定或屏幕关闭。否则发送android.speech.RecognizerIntent.ACTION_WEB_SEARCH
来电输入:短按
输出:接听电话
输入:长按
输出:拒绝呼叫
通话中输入:短按
输出:结束通话
输入:长按
输出:静音或取消静音麦克风
HID 使用页面:0x0C
HID 用法:0x0E9
内核密钥KEY_VOLUMEUP
安卓键VOLUME_UP
媒体播放,通话中输入:短按或长按
输出:增加系统或耳机音量
C HID 使用页面:0x0C
HID 用法:0x0EA
内核键KEY_VOLUMEDOWN
安卓键VOLUME_DOWN
媒体播放,通话中输入:短按或长按
输出:降低系统或耳机音量
HID 使用页面:0x0C
HID 用法:0x0CF
内核密钥KEY_VOICECOMMAND
安卓密钥KEYCODE_VOICE_ASSIST
全部。可以在任何情况下触发。输入:短按或长按
输出:启动语音命令

硬件

设备制造商还应该查看USB 数字音频,了解有关 Android 上 USB 实现的更多信息。设备制造商还必须遵循 Android CDD 的USB 部分中的要求。