1
我想使用蓝牙不安全地连接到RF阅读器。 我尝试使用示例项目中提供的蓝牙聊天示例。我使用的是Android 2.3及以上版本。使用蓝牙不安全地连接到RF阅读器
我所遇到的许多环节使用
createInsecureRfcommSocketToServiceRecord()
与
listenUsingInsecureRfcommWithServiceRecord(String, UUID)
- 我照着我需要改变蓝牙聊天例如,沿着。
- 最初它显示了扫描设备的列表(RF阅读器显示)。
选择设备后,将调用
connectThread
。它将使用createInsecureRfcommSocketToServiceRecord()
创建BluetoothSocket
。然后我开始取消发现并调用
bluetoothSocket.connect()
的线程。
但是,在这里没有给出**IOException:Service discovery failed**
。我已经删除了监听连接的代码AcceptThread()
,因为我通过从扫描的设备列表中选择一个设备来显式连接。
我在做任何错误吗?有没有其他程序连接到非UI的蓝牙设备?
感谢提前:)
好的。那么,RF阅读器还有一个UUID,它必须在Android应用程序中使用?我们应该如何检查RF阅读器是否在等待连接?因此,为非UI设备建立连接的唯一方法是,它们应该像服务器一样等待。我最后的陈述是否正确? – Chaitanya 2013-02-20 05:19:57
是的正确.... – 2013-02-20 06:34:59
那么,我们将不得不使用RF阅读器内使用的UUID?我们从哪里可以得到这个UUID?设备制造商? – Chaitanya 2013-02-20 07:09:14