0

BluetoothSerialPort.getSerialPortInfo()用于提取在蓝牙连接期间配对的设备。

但这在某些时候有效,而在其他时候则无效,而在其他时候则无效null...

问题是什么?

4

1 回答 1

1

我从这个链接得到了答案

http://supportforums.blackberry.com/t5/Java-Development/Bluetooth-serial-Port-example/td-p/22101

意外解决的问题:

在您配对两个设备之前,

1)您需要打开“蓝牙示例”并选择“监听连接”。您可以使用一个或两个设备进行收听(在这种情况下,您将进行双向连接初始化,这很酷~)。

2)然后让“蓝牙示例”APPLICATION在后台运行,打开常规设置蓝牙选项,一个听另一个搜索连接。然后将两个设备配对。

3)现在,您可以在“蓝牙示例”退出蓝牙选项并重新启动应用程序

4)开始蓝牙数据传输。

于 2013-06-12T12:30:24.423 回答