mHidDevice.registerApp(sdp, null, null, Executors.newCachedThreadPool(), mCallback); 这个代码和会影响手机原本的蓝牙连接,怎么避免?
时间: 2023-04-10 10:02:36 浏览: 107
可以使用 BluetoothGattCallback 中的 onConnectionStateChange 方法来监听连接状态的变化,当连接状态变为断开时,可以调用 BluetoothGatt 的 disconnect 方法来断开连接,避免对手机原本的蓝牙连接造成影响。同时,在使用 BluetoothGatt 进行连接时,也应该注意避免与其它蓝牙设备的连接冲突。
阅读全文