【发布时间】:2011-04-28 07:02:33
【问题描述】:
我正在尝试使用 J2ME 连接两个蓝牙设备。两台设备都连接成功,并且传输数据也很好。如果其中一台设备的蓝牙已关闭,另一台设备如何知道连接已丢失?
MIDP= 2.0
cldc= 1.1
【问题讨论】:
-
您是否真的尝试过这种情况,看看会发生什么?我想如果您与设备建立了活动连接并且由于某种原因而断开连接,那么某种
IOException将被抛出。
我正在尝试使用 J2ME 连接两个蓝牙设备。两台设备都连接成功,并且传输数据也很好。如果其中一台设备的蓝牙已关闭,另一台设备如何知道连接已丢失?
MIDP= 2.0
cldc= 1.1
【问题讨论】:
IOException 将被抛出。
我目前正在开发一款通过蓝牙运行的 J2ME 游戏, 并且您可能会遇到两种不同的情况,第一种是设备超出范围并且无法传递数据,可以通过强制通信设备发送接收数据的确认来解决,并在每个固定周期检查时间,类似于你的第二种情况,将导致一个异常,可能是一个可以捕获和处理的 IOException。
哈沙德
【讨论】:
您好,您需要在 J2ME 应用程序中运行一个线程,该线程会在一段时间后运行,并且该线程需要检查蓝牙连接是否可用于选定的蓝牙。 谢谢
【讨论】:
我目前正在开发一款通过蓝牙运行的 J2ME 游戏,
你可能会遇到两种不同的情况,第一种是设备脱落
范围和无法传递数据,这可以通过强制通信设备在接收数据时发送确认来解决,并检查每个固定时间段,类似于您的第二种情况,将导致异常,可能是 @987654321 @可以被抓到处理。
【讨论】: