安卓系统没有官方的FM电台API,但是爱好者们找到了在Nexus One上启用电台的方法。 我所使用的设备有专有的供应商特定API来使用FM电台。必须使用反向工程来确定API签名,这可能会(并且很可能会)违反设备固件的许可协议。
许多移动设备都配备了FM功能,通常与蓝牙和WiFi一起打包在同一芯片中。不幸的是,FM功能通常被禁用或对第三方开发人员难以访问。加拿大通信研究中心开发了一个Android库,用于访问三星Galaxy S(仅限某些型号)的FM-RDS功能。这是“FM TwoO”收音机应用程序中使用的相同库(请查看Android Market / Google Play)。您可以在他们的网站上找到此库,以及文档和教程:http://mmbtools.crc.ca/content/view/53/33/。您可能还会对此感兴趣:BlackBerry现在有了FM广播API(自BlackBerry API 7.1.0以来)。希望Android很快也会有FM广播API。您还会在此网站上找到有关Android FM收音机黑客攻略的许多信息:http://www.xda-developers.com/。