赋料扬雄敌,诗看子建亲。这篇文章主要讲述Android的多重连接相关的知识,希望能为你提供帮助。
所以我正在尝试在iPhone上构建一个使用ios 7 Multipeer Connectivity框架的应用程序,但我现在正尝试使用相同的技术将iPhone连接到android设备。这可能吗?
有没有类似Apple的Android多重连接框架,或者有没有办法将iPhone连接到Android设备而不使用互联网或移动服务,但只使用Wifi和蓝牙?
答案也许有点延迟,但技术已经发展,所以肯定有新的信息。
由于iOS还没有打开WiFi Direct和Multipeer Connectivity的API,我认为最好的方法是使用BLE,这两个平台都支持(有些比其他平台更好)。
在iOS上,设备可以同时充当BLE中心和BLE外设,在Android上情况更复杂,因为并非所有设备都支持BLE外设状态。此外,Android BLE堆栈非常不稳定(迄今为止)。
【Android的多重连接】如果您的用例是功能驱动的,我建议您查看可以为您执行跨平台p2p的Frameworks和Libraries,而无需您从头开始构建它。
例如:p2pkit.io或google附近
免责声明:我为Uepaa工作,为Android和iOS开发p2pkit.io。
另一答案目前无法通过蓝牙与Android连接,但您可以使用我认为的Multipeer框架连接wifi。我知道spaceteam的开发者用他的游戏完成了这个。我不确定究竟是多么可能,但有可能。
另一答案Mutipeer连接无法连接iOS和Android设备。 Firechat和Spaceteam正在使用他们自己的实现。
更多信息:
iOS推出几周后,FireChat在Android上首次亮相。由于Android不支持Apple的Multipeer Connectivity Framework,开发商Open Garden必须构建自己的网状网络技术,以便在Android设备上实现离网消息传递。但是,iOS和Android之间无法实现FireChat消息传递。那就是,直到现在。 Open Garden刚刚更新了FireChat,即使在iOS和Android设备之间也可以进行离网消息传递。虽然它拒绝透露其如何设法使Apple的多对等框架及其Android网状网络相互连接的确切细节,但Open Garden告诉TechCrunch其跨平台功能使用点对点Wi-Fi和蓝牙个人区域网络。
资料来源:http://appadvice.com/appnn/2014/06/firechat-now-supports-off-the-grid-messaging-between-ios-and-android
另一答案谷歌附近可以做到这一点。要跨平台,Google Nearby Message Api可以做到这一点。
推荐阅读
- Android和双模蓝牙设备(与BR / EDR(经典)配对时未找到自定义BLE服务)
- Android - 检测我的应用的其他用户是否在附近
- 从android下载文件时出现套接字异常
- Android 3g下载和多线程
- Android中的文件下载[关闭]
- 哪里可以找到WordPress的Genesis儿童主题()
- 如何在WordPress中创建漂亮的登陆页面()
- 如何在WordPress中将jQuery升级到最新版本()
- 如何在WordPress单篇文章中显示特色图片()