Android和iOS如何连接指定的蓝牙设备
2018-02-10 20:11
344 查看
在BLE4.0时代,蓝牙得到了很广泛的应用,为了满足一些指定场景,需要手机端直接去连接指定的蓝牙设备,这里有个巧妙的方法可以供大家使用,目前在很多共享产品就是这样的方案进行的;
在Android设备上,连接指定的设备就是要知道设备的deviceID,也就是MAC地址,如何知道呢,一般就是将指定的地址自己广播出来,这样,当你的已知MAC地址进行对比,就知道要连接那个设备了;直接连接就是;
在IOS设备,给用户看到的deviceid不是MAC地址,而是由IOS系统在驱动或者说中间层分配了一个deviceID,也就是大家说的UUID,但这个UUID和service UUID不是一样的,以及characteristicId 的UUID;所以当你知道要链接的BEL的设备MAC时,就可以通过你广播出来的地址,进行对比,这样,再跟剧你广播数据对应的deviceID进行连接,就完美了;
希望对你有帮助;
在Android设备上,连接指定的设备就是要知道设备的deviceID,也就是MAC地址,如何知道呢,一般就是将指定的地址自己广播出来,这样,当你的已知MAC地址进行对比,就知道要连接那个设备了;直接连接就是;
在IOS设备,给用户看到的deviceid不是MAC地址,而是由IOS系统在驱动或者说中间层分配了一个deviceID,也就是大家说的UUID,但这个UUID和service UUID不是一样的,以及characteristicId 的UUID;所以当你知道要链接的BEL的设备MAC时,就可以通过你广播出来的地址,进行对比,这样,再跟剧你广播数据对应的deviceID进行连接,就完美了;
希望对你有帮助;
相关文章推荐
- Android/iOS/Unity与BLE蓝牙设备连接失败问题指南
- 4000 Android 如何获取已连接的蓝牙设备
- 如何将音视频发布到移动设备,android,ios,iphone,ipad等
- Android蓝牙开发之连接设备
- Android 蓝牙设备的查找和连接
- android wifi(WAP/PSK加密)蓝牙设备的连接
- android设备连接蓝牙外设导致activity重启(recreate)的问题
- Android蓝牙连接汽车OBD设备
- Android 蓝牙设备的查找和连接
- 如何查看USB方式连接Android设备的外接设备信息
- android 如何实现连接蓝牙打印机来实现打印功能
- 如何实现android蓝牙开发 自动配对连接,并不弹出提示框
- Android爪机连接蓝牙设备并进行通信的小例子
- Android蓝牙开发之自动连接设备
- 如何实现android蓝牙开发 自动配对连接,并不弹出提示框
- 如何在 Windows Mobile (WinCE 5.0) 中用Vc++编程查找并连接周围的蓝牙(Bluetooth)设备并实现数据通信
- 如何查看USB方式连接Android设备的外接设备信息。
- 如何在 Windows Mobile (WinCE 5.0) 中用Vc++编程查找并连接周围的蓝牙(Bluetooth)设备并实现数据通信
- 如何破解 bluesoleil --- 使蓝牙设备顺利连接台式机、笔记本电脑
- 如何将音视频发布到移动设备,android,ios,iphone,ipad等