我最近为Android制作了一款游戏,并且希望为其添加多重播放功能,以避免服务器成本,因此我计划使用蓝牙将最多8台设备连接在一起,并在其内部共享少量数据游戏(分数,如果他们仍然连接)。花了一段时间看Web教程和Android API,这只是让我更困惑。任何人对于该怎么做或任何关于这个问题的好教程都有任何建议。Android蓝牙游戏连接
1
A
回答
0
我相信蓝牙更多的是p2p类型的网络。
我会建议使用wifi或wifi直接,甚至可能有一个电话是他们都连接到的热点。
或者你可以做一些像网络标准ospf一样的东西,而不是淹没整个网络的更新发送更新到一个指定的设备,将其发送给所有其他人。
根据答案在这里:Android Bluetooth API connect to multiple devices
你当然可以连接到多个设备,而是通过其他的答案我会建议沉重打击它给我们这些天的其他技术。那里的雾设备不能够处理7个不同的设备,让有足够的电池来承诺这样的过程。
鉴于至少你的设备1是现代的我会用wifi ......
0
只是为了让你知道的其他可能性的存在,有WiFi Direct,它允许通过WiFi和没有Android设备的连接一个接入点。引述介绍:
Wi-Fi直让Android 4.0(API级14)或与适当的硬件版本的装置直接连接到经由Wi-Fi彼此而没有中间接入点。使用这些API,当每个设备支持Wi-Fi Direct时,您可以发现并连接到其他设备,然后通过比蓝牙连接长很多的快速连接进行通信。这对于在用户之间共享数据的应用程序非常有用,例如多人游戏或照片共享应用程序。
相关问题
- 1. J2ME蓝牙多人游戏
- 2. Android蓝牙连接错误
- 3. Android蓝牙:连接()/断开()
- 4. Android。连接蓝牙设备
- 5. Android蓝牙连接问题
- 6. mutltiple蓝牙连接连接的android
- 7. Android蓝牙套接字连接挂起
- 8. 多人游戏与蓝牙[iphone]
- 9. Amarino蓝牙连接
- 10. Java - 蓝牙连接
- 11. iphone蓝牙连接
- 12. Arduino蓝牙连接
- 13. 将蓝牙Android客户端连接到蓝牙Java服务器
- 14. 蓝牙套接字连接
- 15. 蓝牙android应用程序Rfcomm连接
- 16. Android的蓝牙连接问题
- 17. Android蓝牙连接与串口设备
- 18. Android的蓝牙连接问题
- 19. Android蓝牙打印机连接
- 20. Android蓝牙IOException:连接被拒绝
- 21. Android程序连接蓝牙设备
- 22. iPhone到Android/PC蓝牙连接
- 23. 无法连接2设备蓝牙android
- 24. Android不安全的蓝牙连接
- 25. Android的蓝牙连接RFCOMM太慢
- 26. 使用蓝牙连接Android设备?
- 27. 检测蓝牙连接(android sdk ICS)
- 28. Android中的蓝牙与arduino连接
- 29. 在Android服务上连接蓝牙
- 30. 安全的蓝牙连接Android
我真的不希望使用WiFi直连,因为它意味着我将不得不要么下降支持旧设备或只允许14>使用多重功能。 –