关于android开发BLE连接成功读写操作为什么gattback未回调的问题处理
来源:互联网 发布:中医诊断软件 编辑:程序博客网 时间:2024/05/23 17:29
论坛上大牛们的BLE蓝牙权限,开启蓝牙到连接都有,我就不说其他的了。
最近做BLE研发,能够完成打开app执行开蓝牙、扫描、连接指定设备,也连接成功了,但在执行读写数据的时候,gattCallback函数总是未回调,折腾了好久,终于知道了原因。
有大牛们说在读BLE设备信息要设置notify或者Descriptors值为通知或者什么的,我试过没成功,但不能说明他们的是有问题的,可能是我的技术不过关没发现如何解决的,个人解决方法是在服务开启后,服务回调判断开启状态,若newStatus为开启成功,则根据具体的服务uuid和特征uuid指定具体的特征,直接进行mBluetootnGatt.read(具体特征)的方法,不过接下来才是重点,相信很多人都遇到了read和write回调未执行,有这些问题的时候要去看你的回调函数,在判断是否gatt成功之前不要去Toast,同时也要注意回调函数写的有问题,依旧不会去执行回调函数。
阅读全文
0 0
- 关于android开发BLE连接成功读写操作为什么gattback未回调的问题处理
- 请教一个 关于Android Ble 开发问题
- Android ble开发中遇到的问题
- iOS BLE 关于app连接已配对设备的问题
- 关于android开发连接数据库的问题
- 关于android ui开发处理的问题
- BLE Android开发中的问题
- Android BLE 开发问题汇总
- Android BLE低功耗蓝牙开发极简系列(二)之读写操作
- Android开发中关于文件读写的一个小问题
- 【二】CC2541 阿莫BLE开发板 与 BTool软件的连接 以及 读写UUID
- 关于BLE的android开发,你该知道的一切
- android BLE蓝牙RSSI数据的读写
- android 蓝牙ble连接成功,却收不到数据
- Android ble 连接不上问题
- Android 蓝牙4.0BLE开发出现的问题
- Android ble蓝牙4.0开发遇到的问题及解决方法
- Android BLE操作成功或失败status code对应解释
- hdu3584三维树状数组
- #利用字符串和列表将两个通讯录文本合并为一个文本
- 2017年12月3日训练总结
- C语言编写程序计时
- 第三方支付异步通知的陷阱
- 关于android开发BLE连接成功读写操作为什么gattback未回调的问题处理
- asio::run和post
- HDOJ 2568 前进(水)
- C语言读取系统当前时间
- ubuntu 关闭开机启动服务
- oracle安装失败问题总结以及em失败问题
- Java爬虫技术批量下载美女图片不是事
- solr学习记录
- Banner的简单实现