2011-12-19 17 views
30

これはちょっと好奇心です。AndroidでFMラジオアプリケーションを作成するには

私たちができる方法はありますか?FMラジオアプリはAndroid搭載端末用ですか? 私はこれが可能であることを知っています。最近のアンドロイドデバイスのほとんどには、内蔵のラジオアプリケーションが付属しています。

どうすればこのようなアプリを作成できますか?

FMラジオAPIはどこですか?

+0

いいえ、プラットフォームキーなしで/ dev/fmにアクセスできないため、ラジオはできません。 AOSP FMRadioプロジェクト –

+0

をご覧くださいね。あなたはアプリケーションの実装に成功しましたか? – Anu

答えて

17

は、AndroidでFMラジオのための公式のAPIはありません、しかし、愛好家は、私がFMラジオで動作するように、独自のベンダー固有のAPIを持って働いていたNexus One

デバイスで無線を有効にする方法を見つけました。リバースエンジニアリングを使用して、デバイスのファームウェアの使用許諾契約によって禁止される可能性のある(そしてほとんどの場合)APIシグネチャを把握する必要があります。

+0

thx buddy非常にいい説明+1。 –

+0

リバースエンジニアリングジョブの結果を使用することは完全に合法です。 –

+0

@FreeConsulting実際にそうではありません。ほとんどすべてのサービスのサービス担当者は、ソフトウェアのリバースエンジニアリングを明示的に禁止し、リバースエンジニアリング機能を使用します。 – Aenadon

9

Hereは、カスタムROM開発者が使用する2011 Xperia™電話用のソニーモバイルオープンソースFMラジオモジュールです。

6

多くのモバイルデバイスにはFM機能が搭載されており、多くの場合、同じチップにBluetoothとWiFiが搭載されています。残念なことに、FM機能は、しばしば、第三者の開発者が無効にしたり、ほとんどアクセスできない。

コミュニケーションリサーチセンター(カナダ)は、AndroidギャラクシーSのFM-RDS機能(一部のモデルのみ)にアクセスするためにAndroidライブラリを開発しました。これは、 "FM TwoO"ラジオアプリで使用されるのと同じライブラリです(Androidマーケット/ Google Playをご覧ください)。このライブラリはウェブサイトで入手できます。ドキュメントとチュートリアルはhttp://mmbtools.crc.ca/content/view/53/33/です。

これも興味があるかもしれません。BlackBerryにはFMラジオAPI(BlackBerry API 7.1.0以降)があります。うまくいけば、まもなくAndroid向けのFMラジオAPIが登場する予定です。

また、FMラジオのハッキングに関する情報は、このサイトのhttp://www.xda-developers.com/にあります。

関連する問題