增加蓝牙围栏设置,修改了对比测试bug

This commit is contained in:
yezhiqiu
2025-10-31 18:18:50 +08:00
parent e81b62159a
commit 9e465cef8c
103 changed files with 176 additions and 191 deletions

View File

@@ -74,13 +74,16 @@ public class BleManager {
public void init(Application app) {
if (context == null && app != null) {
context = app;
if (isSupportBle()) {
bluetoothManager =
(BluetoothManager) context.getSystemService(Context.BLUETOOTH_SERVICE);
bluetoothAdapter = bluetoothManager.getAdapter();
} else {
bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
}
bluetoothManager =
(BluetoothManager) context.getSystemService(Context.BLUETOOTH_SERVICE);
bluetoothAdapter = bluetoothManager.getAdapter();
// if (isSupportBle()) {
// bluetoothManager =
// (BluetoothManager) context.getSystemService(Context.BLUETOOTH_SERVICE);
// bluetoothAdapter = bluetoothManager.getAdapter();
// } else {
// bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
// }
multipleBluetoothController = new MultipleBluetoothController();
bleScanRuleConfig = new BleScanRuleConfig();
}
@@ -556,7 +559,7 @@ public class BleManager {
* @param uuid_service
* @param uuid_write
* @param data
* @param split
* @param split 是否自动分包
* @param callback
*/
public void write(BleDevice bleDevice, String uuid_service, String uuid_write, byte[] data,