我想开发一个运行在黑莓PlayBook上的安卓应用程序。应用程序需要在本地网络上找到运行同一应用程序的其他设备。
我想实现Bonjour / Zeroconf / jmDNS协议来查找设备,但是.
我刚了解到android的许可
android.permission.CHANGE_WIFI_MULTICAST_STATE
不支持黑莓或PlayBook。( jmDND (Bonjour)协议的工作需要首选项。)
https://bdsc.webapps.blackberry.com/android/apisupport/
您能给我一些建议吗?在PlayBook上实现这一目标的最佳方法是什么?还有别的选择吗?
如果使用本地SDK或Adobe进行构建,Bonjour可能吗?
发布于 2012-08-15 09:55:43
不幸的是,PlayBook上还没有对Bonjour / Zeroconf的原生支持,检查这个线程
发布于 2013-07-27 19:49:46
你可以在黑莓世界试试mDNS服务发现。
这是描述的副本:
mDNS服务发现基于Avahi开源项目。它是一种通过mDNS/DNS-SD协议套件在本地网络上方便服务发现的系统。这使您可以将您的笔记本电脑或计算机插入到网络中,并且可以立即查看您可以与之聊天的其他人,查找要打印到的打印机,或查找正在共享的文件。兼容技术发现在苹果MacOS X(品牌Bonjour,有时Zeroconf)。 源代码可在BlackBerry GitHub门户上使用。 mDNS服务发现是PlayCloud应用程序的一部分,用于查找打印机。
https://stackoverflow.com/questions/10630890
复制相似问题