AudioPlaybackCapture API 政策无效

Policy of AudioPlaybackCapture API not work

与 AudioPlaybackCapture 一起列出 API here 为了防止第三方应用程序和系统应用程序捕获音频,我们应该

set the capture policy to ALLOW_CAPTURE_BY_NONE.

但系统应用可以录制音频。

更新 1

尝试添加 android:allowAudioPlaybackCaputure="false" 但没有解决问题

更新 2

尝试更改音频属性

   com.google.android.exoplayer2.audio.AudioAttributes.Builder()
                .setAllowedCapturePolicy(ALLOW_CAPTURE_BY_NONE)
                .setUsage(USAGE_VOICE_COMMUNICATION)
                .build().also {
                    videoController.player?.audioComponent?.setAudioAttributes(it, true)
                }

但没有解决问题

更新 2 有效,但 必须 在初始化播放器后添加。