ตั้งแต่วันที่ 27 มีนาคม 2025 เป็นต้นไป เราขอแนะนำให้ใช้ android-latest-release
แทน aosp-main
เพื่อสร้างและมีส่วนร่วมใน AOSP โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเปลี่ยนแปลงใน AOSP
เครื่องรับวิทยุ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
เมื่อสร้างแอปวิทยุ เราขอแนะนำให้คุณใช้ HwAudioSource
เนื่องจากจะสร้างแพตช์และเซสชันสื่อเพื่อจัดการเหตุการณ์สำคัญสื่อ คุณสร้างแหล่งที่มาของเสียงได้หลายแหล่งสำหรับแหล่งที่มาและแอตทริบิวต์เสียงเดียวกัน คุณอาจมี 1 ช่องสำหรับการใช้งานวิทยุทั่วไปและอีก 1 ช่องสำหรับประกาศการจราจร
หากบันทึก FM_TUNER
ใน Android 11 สิทธิ์ในการบันทึกจะเปลี่ยนเป็น android.permission.CAPTURE_AUDIO_OUTPUT
และไม่ทำการตรวจสอบสิทธิ์ OP_RECORD_AUDIO
อีกต่อไป ซึ่งมีผลกับไมโครโฟนเท่านั้น การดำเนินการนี้ไม่มีผลต่อแอป เนื่องจาก FM_TUNER
จำเป็นต้องมีสิทธิ์ SYSTEM_API
เพื่อเข้าถึงอยู่แล้ว
ดูรายละเอียดเพิ่มเติมเกี่ยวกับการสร้างแอปวิทยุได้ที่ใช้วิทยุ
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 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-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."]]