Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release
вместо aosp-main
для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
Радио тюнер
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
При создании радиоприложения мы рекомендуем использовать HwAudioSource
так как он создает исправление, а также мультимедийный сеанс для обработки событий мультимедийных клавиш. Несколько источников звука могут быть созданы для одного и того же источника и атрибутов звука. Можно иметь один для обычного использования радио, а второй для дорожных объявлений.
При записи FM_TUNER
в Android 11 разрешение на это было изменено на android.permission.CAPTURE_AUDIO_OUTPUT
. Он больше не выполняет проверку разрешений OP_RECORD_AUDIO
, которая применяется только к микрофонам. Это не повлияет на приложения, поскольку FM_TUNER
уже требовал разрешения SYSTEM_API
для доступа.
Дополнительные сведения о создании радиоприложения см. в разделе Реализация радио .
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 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."]]