Skip to content

Releases: buhuiming/BleCore

2.4.1

07 Mar 04:24
Compare
Choose a tag to compare

feart:添加设备取消写数据操作

2.3.5

11 Nov 10:24
Compare
Choose a tag to compare

fix:去掉定位权限声明最大sdk,避免影响其他需要用到定位权限功能

2.3.4

07 Nov 03:25
Compare
Choose a tag to compare

1、权限Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION
在Android12及以上版本已经去掉、包括校验。权限Manifest.permission.BLUETOOTH_ADVERTISE已经去掉。
2、开始连接回调增加参数(device)

2.3.2

21 Oct 02:17
Compare
Choose a tag to compare

fix:
1、写数据生成taskId时,添加一个3位随机字符串,避免生成相同的taskId,导致被移除队列中相同taskId的数据;
2、添加属性stopScanWhenStartConnect,支持连接时可以继续扫描

2.3.1

18 Oct 01:11
Compare
Choose a tag to compare

1、修复数据包写超时之后,后面的数据包不会取消 #45
2、写数据生成taskId时,添加一个5位随机字符串,避免生成相同的taskId,导致被移除队列中相同taskId的数据 #48

2.3.0

25 Jul 03:22
Compare
Choose a tag to compare

1、添加writeType;2、优化写数据队列

2.2.1

27 Jun 09:07
Compare
Choose a tag to compare

feat:BleDevice添加参数serviceUuids

2.2.0

17 May 03:35
Compare
Choose a tag to compare

feat:1、添加获取BleCore日志的接口,使用自定义的日志框架打印日志或收集BleCore日志;2、修改onCharacteristicChanged方法,兼容不同版本触发onCharacteristicChanged新旧方法

2.1.4

23 Apr 02:02
Compare
Choose a tag to compare

fix:去掉Manifest.permission.ACCESS_FINE_LOCATION精准位置权限的强绑定注册,由业务端处理该权限,注意:如果需要用到扫描蓝牙设备的功能,需要申请精准位置权限,否则可能会导致扫描不到设备。

2.1.3

22 Apr 10:38
Compare
Choose a tag to compare

fix:修复部分机型读取特征值数据超时