2012-05-17 154 views
6

我想開發一款可在 Blackberry PlayBook上運行的Android應用程序。應用程序需要在運行相同應用程序的本地網絡上找到其他 設備。在PlayBook/Blackberry上使用Bonjour/Zeroconf/jmDNS在網絡上查找設備

我想實現卓悅/零配置/ jmDNS 協議發現設備,但...

我剛剛得知,Android的許可

android.permission.CHANGE_WIFI_MULTICAST_STATE

不支持Blackberry或PlayBook。 (偏好是需要jmDND (卓悅)協議的工作。)

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

你能給我一些建議,這將是實現這一目標的PlayBook上的最好辦法 。有沒有其他的選擇?

如果使用原生SDK或Adobe AIR構建,Bonjour可能嗎?

回答

0

你可以在黑莓世界嘗試mDNS Service Discovery

這裏描述的副本:

mDNS服務發現是基於Avahi這個開源項目。它是一個通過mDNS/DNS-SD協議套件促進本地網絡服務發現的系統。這使您可以將筆記本電腦或計算機插入網絡,並立即查看其他可以與之聊天的人,找到要打印到的打印機或查找共享的文件。蘋果MacOS X(品牌Bonjour,有時Zeroconf)中可以找到兼容的技術。

源代碼可在BlackBerry GitHub門戶上找到。

mDNS服務發現是PlayCloud應用程序的一部分 - 用於查找打印機。