Android-BluetoothKit icon indicating copy to clipboard operation
Android-BluetoothKit copied to clipboard

使用连接方法,只能配对成功,不能连接成功

Open myelnn opened this issue 5 years ago • 5 comments

你好,我使用下面的连接方法,但是一直是配对成功,并没有连接成功,应该怎么处理才能跟系统蓝牙一样

BleConnectOptions options = new BleConnectOptions.Builder() .setConnectRetry(3) // 连接如果失败重试3次 .setConnectTimeout(30000) // 连接超时30s .setServiceDiscoverRetry(3) // 发现服务如果失败重试3次 .setServiceDiscoverTimeout(20000) // 发现服务超时20s .build();

mClient.connect(MAC, options, new BleConnectResponse() { @Override public void onResponse(int code, BleGattProfile data) {

}

});

myelnn avatar Oct 21 '19 11:10 myelnn

你在操作什么设备,BLE还是经典

Wizardp007 avatar Oct 22 '19 02:10 Wizardp007

你在操作什么设备,BLE还是经典

android7.1+蓝牙鼠标(市面上普通的),用ble或者经典都能扫描到,并且能配对,但设备提示灯一直是闪烁,如果用系统蓝牙连接,就能连接成功

myelnn avatar Oct 22 '19 03:10 myelnn

Ble的蓝牙键盘一直连接不成功,也是系统蓝牙连接成功的。connect返回code -1

mensaoselang avatar Oct 31 '19 01:10 mensaoselang

问题解决了吗?我看上面这位兄弟说蓝牙键盘用HID协议,你这个蓝牙鼠标应该跑不了吧?

Wizardp007 avatar Nov 07 '19 11:11 Wizardp007

问题解决了吗?我看上面这位兄弟说蓝牙键盘用HID协议,你这个蓝牙鼠标应该跑不了吧?

没有解决,问题在系统版本7.1才会出现这个bug,其他系统版本没有问题,正在研究7.1的系统蓝牙

myelnn avatar Nov 08 '19 15:11 myelnn