A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Sintonizador de rádio
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[],null,["# Radio Tuner\n\nWhen building a radio app, we recommend you use the\n`HwAudioSource` as it creates the patch as well as\na media session to handle media key events. Multiple audio sources can be created\nfor the same source and audio attributes. It's possible to have one for regular\nradio usage and a second for traffic announcements.\n\nIf recording the `FM_TUNER`, in Android 11 the permission for doing so\nwas changed to `android.permission.CAPTURE_AUDIO_OUTPUT`. It\nno longer performs an `OP_RECORD_AUDIO` permission check, which applies\nto microphones only. This has no impact on apps as `FM_TUNER` already required\nthe `SYSTEM_API` permission to access.\n\nSee [Implement Radio](/docs/automotive/broadcast-radio)\nfor more details on building a radio app."]]