相机 • 音频

高端设备通常是内容创作者和沟通的中心。让用户能够在内置和外接摄像头及音频硬件之间无缝切换,从而获得多样化且专业的用户体验。

指南

启用摄像头和音频硬件选择。

相机

准则 ID 测试 ID 说明
Camera_Switcher T-Camera_Switcher 应用包含摄像头切换器,可在设备的内置摄像头和外接摄像头之间切换。

音频

准则 ID 测试 ID 说明
Audio_Switcher T-Audio_Switcher 使用麦克风或扬声器的应用包含一个音频切换器,用于在设备的内置音频设备和外部外围设备(例如耳机或 USB 麦克风)之间切换。
Audio_Background_Playback T-Audio_Background_Playback

无论应用是否对用户可见,应用都支持后台播放。

  • 不可见 - 应用在后台运行,被其他应用或锁屏界面遮挡
  • 可见 - 用户可以看到应用,但应用未处于焦点位置,例如在分屏模式或桌面窗口化模式下

不可见的后台应用必须使用前台服务,以防止系统在应用失去焦点后终止应用进程。可见但未获得焦点的应用不需要前台服务来确保应用进程继续运行。

如果应用不可见,则还必须在状态栏或锁屏界面中显示一条常驻且不可关闭的通知,告知用户应用正在运行。请参阅与媒体控件完美配合。

测试

为确保您的应用提供专业且多功能的相机和音频体验,请完成以下测试。

相机

测试 ID 准则 ID 说明
T-Camera_Switcher Camera_Switcher 连接外接摄像头。使用应用的摄像头切换器在设备的内置摄像头和外接摄像头之间切换。验证相机预览是否会针对每个所选相机正确更新。

音频

测试 ID 准则 ID 说明
T-Audio_Switcher Audio_Switcher 连接外部音频设备,例如耳机或 USB 麦克风。使用应用的音频切换器在设备的内置音频和外部外围设备之间切换。验证音频输入和输出是否已正确路由到所选设备。
T-Audio_Background_Playback Audio_Background_Playback

启动音频播放。与另一个非音频应用互动,使其成为前台应用。验证您的应用是否会继续播放,而不会出现卡顿或暂停。如果您的应用不可见,请验证状态栏中是否显示通知。

锁定设备并等待至少 1 分钟,以验证系统不会为了节省电池电量而终止进程。验证应用是否提供锁屏通知。直接通过锁屏通知使用播放和暂停按钮,确认前台服务正在与应用通信。

解锁屏幕。验证应用是否继续播放。对于不可见的应用,请验证状态栏中是否显示通知。

将应用重新聚焦为前台应用,并验证播放是否继续,没有卡顿或暂停。