Android手机上的蓝牙有多可靠?

Android手机上的蓝牙有多可靠?,android,bluetooth,libgdx,Android,Bluetooth,Libgdx,Android上的蓝牙有多可靠? 我已经在Libgdx上用蓝牙写了一个选秀游戏。 但25%的数据包消失了。 所以演员的动作很不自然。 然后我为收到的数据包添加确认。 但这会降低性能。 有时数据包会重新发送几次。 这些设备彼此很近。 谢谢。如果是这样,那么两台设备之间的文件传输可能永远不会成功,因为您将永远无法在另一端获得完整的文件 重要的是你实施了什么 用于游戏鼠标、键盘等 但大多数安卓手机,至少在过去的某个时候没有实现HID配置文件,对三星手机有一些经验,但平板电脑可能不同。我想,我的游戏中工

Android上的蓝牙有多可靠? 我已经在Libgdx上用蓝牙写了一个选秀游戏。 但25%的数据包消失了。 所以演员的动作很不自然。 然后我为收到的数据包添加确认。 但这会降低性能。 有时数据包会重新发送几次。 这些设备彼此很近。
谢谢。

如果是这样,那么两台设备之间的文件传输可能永远不会成功,因为您将永远无法在另一端获得完整的文件

重要的是你实施了什么

用于游戏鼠标、键盘等


但大多数安卓手机,至少在过去的某个时候没有实现HID配置文件,对三星手机有一些经验,但平板电脑可能不同。我想,我的游戏中工作不可靠的原因可能是什么?正如我所说,我丢失了25%的已发送数据包扫描您显示您的代码,了解您如何建立连接和传输数据。代码相当大,我怀疑是否有人愿意研究它。代码的思想如下。我以谷歌的蓝牙聊天为例。建立连接后,用户应点击“播放”按钮,Activity2启动,我在这里启动Libgdx线程。不幸的是,我找不到其他蓝牙示例。如果蓝牙是可靠的,那么为什么蓝牙采用OBEX呢?“维基百科说,OBEX在设计和功能上与HTTP相似,它为客户端提供了连接到服务器的可靠传输,然后可能会请求或提供对象。请您解释一下OBEX是用于通信的协议,蓝牙是它的媒介。协议类似于语言,假设我想在Stackoverflow上与您交谈,所以我将使用英语,如果我尝试使用日语或您使用法语,那么将不会有成功的通信。所以这里OBEX只是一种通过蓝牙(类似stackoverflow的媒体)进行通信的语言@科兹洛夫