问题描述
- 请教android连接ble设备需要先配对吗?可以和ble设备进行rfcomm通信吗?
-
请教android手机连接ble设备需要先配对吗?如果需要,方法和class bluetooh的配对方法一样吗?可以用和class bluetooth设备进行rfcomm通信一样的方法来和ble设备进行rfcomm通信吗?
解决方案
需要先配对
参考:http://blog.csdn.net/hellogv/article/details/24267685
解决方案二:
使用 BT 是必须先配对与连接的,方法当然与普通的 BT 配对与连接是一样的。
一般来说,只需要配对与连接一次就可以使用了,可能要用到 socket 编写程序。
解决方案三:
还是没有明白,我看到sdk里的BluetoothLeGatt例子里,好像完全没有配对过程,也没有用createBond()方法去配对.它只是scanLeScan方法获取device列表后,就直接用connectGatt方法连接了.
如果用createRfcommSocketToServiceRecord方法可以和这样的ble设备进行Rfcomm通信吗? 另外,如果用startDiscovery方法来扫描,可以扫描到ble设备吗?如果能扫描到,可以做Rfcomm通信吗或gatt通信吗?
解决方案四:
BLE是Bluetooth 4.0 specification 的hallmark, 当然需要配对,这方面和普通的BT并无不同。
其实在android上,这些不同已经被framwork层cover了,对于application developer,并无不同。
解决方案五:
楼主解决了吗,我现在正在做一个android 蓝牙项目,求楼主指导一下
时间: 2024-10-03 00:29:45