Sintonizador de rádio

Ao criar um app de rádio, recomendamos o uso do HwAudioSource, porque ele cria o patch e uma sessão de mídia para processar eventos de chave de mídia. Várias fontes de áudio podem ser criadas para a mesma fonte e atributos de áudio. É possível ter um para uso regular de rádio e outro para anúncios de trânsito.

Se a FM_TUNER for gravada, no Android 11, a permissão para fazer isso foi alterada para android.permission.CAPTURE_AUDIO_OUTPUT. Ele não realiza mais uma verificação de permissão OP_RECORD_AUDIO, que se aplica apenas a microfones. Isso não afeta os apps, já que o FM_TUNER já exigia a permissão SYSTEM_API para acesso.

Consulte Implementar rádio para mais detalhes sobre como criar um app de rádio.