2012-05-17 16 views
6

Blackberry PlayBookで動作するAndroidアプリを開発したいと思います。同じアプリを実行しているローカルネットワーク上の他の デバイスを見つける必要があります。PlayBook/BlackberryのBonjour/Zeroconf/jmDNSでネットワーク上のデバイスを見つける

私はちょうどアンドロイド許可

android.permission.CHANGE_WIFI_MULTICAST_STATE

ではないことを学んだ

...見つけデバイス用のBonjour/Zeroconfを/ jmDNS プロトコルを実装したがために考えていましたBlackberryまたはPlayBookでサポートされています。 (好みは仕事をするために必要なjmDND (ボンジュール)プロトコルです。)

https://bdsc.webapps.blackberry.com/android/apisupport/

あなたは脚本にこれを達成するための最良の方法 がどうなるか私にいくつかの提案を与えることができます。選択肢はありますか?

ネイティブSDKまたはAdobe AIRを使用してビルドする場合、Bonjourは使用できますか?

答えて

0

残念ながら、脚本上のBonjourの/ Zeroconfをのためのネイティブサポートはまだありません、check this thread

0

あなたはブラックベリー世界でmDNS Service Discoveryを試すことができます。

たmDNSサービスディスカバリーがAvahiは、オープンソースプロジェクトに基づいています。ここでは

は、説明のコピーです。これは、mDNS/DNS-SDプロトコルスイートを介してローカルネットワーク上のサービスディスカバリを容易にするシステムです。これにより、ラップトップやコンピュータをネットワークに接続して、チャットできる他の人を見たり、印刷するプリンタを見つけたり、共有されているファイルを見つけることができます。互換性のある技術は、Apple MacOS X(ブランド名Bonjour、時にはZeroconf)にあります。

ソースコードは、BlackBerry GitHubポータルで利用できます。

mDNSサービスディスカバリはPlayCloudアプリケーションの一部で、プリンタの検索に使用されます。