Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tuner Radio
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Saat mem-build aplikasi radio, sebaiknya gunakan
HwAudioSource
karena membuat patch serta
sesi media untuk menangani peristiwa tombol media. Beberapa sumber audio dapat dibuat
untuk sumber dan atribut audio yang sama. Anda dapat memiliki satu untuk penggunaan
radio reguler dan satu lagi untuk pengumuman lalu lintas.
Jika merekam FM_TUNER
, di Android 11, izin untuk melakukannya
diubah menjadi android.permission.CAPTURE_AUDIO_OUTPUT
. Aplikasi
tidak lagi melakukan pemeriksaan izin OP_RECORD_AUDIO
, yang hanya berlaku
untuk mikrofon. Hal ini tidak memengaruhi aplikasi karena FM_TUNER
sudah mewajibkan
izin SYSTEM_API
untuk mengakses.
Lihat Mengimplementasikan Radio
untuk mengetahui detail selengkapnya tentang cara mem-build aplikasi radio.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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."]]