Releases: buhuiming/BleCore
Releases · buhuiming/BleCore
2.2.0
feat:1、添加获取BleCore日志的接口,使用自定义的日志框架打印日志或收集BleCore日志;2、修改onCharacteristicChanged方法,兼容不同版本触发onCharacteristicChanged新旧方法
2.1.4
fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,注意:如果需要用到扫描蓝牙设备的功能,需要申请精准位置权限,否则可能会导致扫描不到设备。
2.1.2
fix:修复重连中,再次连接(连接中),会导致重连次数重置
2.1.1
fix:修复特殊机型,连接过程出现状态对应不上,一直显示连接中
2.1.0
适配Android14,修复重连中断开设备,再连接时显示连接中
2.0.0
添加BleManager.get().writeQueueData(),此方法支持跳过空数据包,支持写失败后重试,提高成功率。可以用于OTA升级
1.9.9
1、优化Synchronized,避免特殊情况下的死锁导致ANR
2、 修复调用startScanAndConnect,当扫描到device=null时,导致的闪退
1.9.6
fix: 优化写数据队列,每个任务的超时时间为:任务所在队列的(index + 1)*单个任务超时时间