如何在Android中制作FM广播应用

N-J*_*JOY 39 android

这只是出于好奇.

我们有什么方法可以为Android设备制作FM收音机应用程序吗?我知道这是可能的,因为现在大多数Android设备都带有内置的Radio App.

但是,我怎么能做这样的应用程序?

FM Radio Api在哪里?

Dar*_*leg 21

在Android中没有用于FM收音机的官方API,但是发烧友找到了在Nexus One上启用收音机的方法

我使用的设备具有专有的供应商特定API,可与FM收音机配合使用.必须使用逆向工程来确定可能(并且很可能)将被设备固件的许可协议禁止的API签名.

  • @DarthBeleg,不,你误导了任何读者。这对于FM-RDS不发达地区尤其有害。无论合理使用逆向工程是否合法**都是**管辖权问题。然而,只要不存在专利/知识产权侵权,结果的[公平]使用几乎在任何地方都是合法的。 (3认同)
  • @FreeConsulting 在这方面违反 TOS/EULA 是否安全是一个法律问题,不同国家的答案可能不同。 (2认同)

小智 11

以下是适用于2011 Xperia™手机的Sony Mobile开源FM收音机模块,供定制ROM开发人员使用.


rok*_*oky 8

许多移动设备都配备了FM功能,通常与蓝牙和WiFi封装在同一芯片中.不幸的是,对于第三方开发人员来说,FM功能通常是禁用的或者几乎无法访问.

通信研究中心(加拿大)开发了一个Android库来访问三星Galaxy S的FM-RDS功能(仅限某些型号).它与"FM TwoO"Radio App中使用的库相同(在Android Market/Google Play上查看).您可以在他们的网站上找到这个库,包括文档和教程:http://mmbtools.crc.ca/content/view/53/33/.

您可能也对此感兴趣:BlackBerry现在有一个FM无线电API(自BlackBerry API 7.1.0起).希望很快就会有适用于Android的FM Radio API.

你还可以在这个网站上找到很多关于Android Radio的黑客攻击信息:http://www.xda-developers.com/.