我BluetoothSerialPort.getSerialPortInfo()
用于提取在蓝牙连接期间配对的设备。
但这在某些时候有效,而在其他时候则无效,而在其他时候则无效null
...
问题是什么?
我BluetoothSerialPort.getSerialPortInfo()
用于提取在蓝牙连接期间配对的设备。
但这在某些时候有效,而在其他时候则无效,而在其他时候则无效null
...
问题是什么?
我从这个链接得到了答案
http://supportforums.blackberry.com/t5/Java-Development/Bluetooth-serial-Port-example/td-p/22101
意外解决的问题:
在您配对两个设备之前,
1)您需要打开“蓝牙示例”并选择“监听连接”。您可以使用一个或两个设备进行收听(在这种情况下,您将进行双向连接初始化,这很酷~)。
2)然后让“蓝牙示例”APPLICATION在后台运行,打开常规设置蓝牙选项,一个听另一个搜索连接。然后将两个设备配对。
3)现在,您可以在“蓝牙示例”退出蓝牙选项并重新启动应用程序
4)开始蓝牙数据传输。