构建电台应用时,我们建议您使用 HwAudioSource
,因为它既能创建补丁,又能创建媒体会话来处理媒体按键事件。可以针对相同的来源和音频属性创建多个音频源。这样一来,您便可以将一个音频源用于常规电台,而将另一个音频源用于路况通知。
如果录制 FM_TUNER
,则在 Android 11 中,执行此操作的权限曾更改为 android.permission.CAPTURE_AUDIO_OUTPUT
。它不再执行 OP_RECORD_AUDIO
权限检查,该检查仅适用于麦克风。这对应用没有任何影响,因为 FM_TUNER
已请求 SYSTEM_API
访问权限。
如需详细了解如何构建电台应用,请参阅实现电台功能。