当前位置:   article > 正文

Android ble 连接不上问题_andriod ble 没有设备连接是执行disvonnect

andriod ble 没有设备连接是执行disvonnect

问题:

手机作为ble服务器在发现客户端后主动连接,连接失败。

现象:

在调用bluetoothDevice.connectgatt(BluetoothDevice,autoconnect,BluetoothGattCallback); 后,在BluetoothGattCallback中的onConnectionStateChange(BluetoothGatt gatt , int status , int newState)回调中 newState状态为 BluetoothProfile.STATE_DISCONNECTED

解决方式:

在onConnectionStateChange(BluetoothGatt gatt , int status , int newState)回调中打印第二个参数(status)的值。

值为0:直接调用gatt.connect()重新连接。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/192449
推荐阅读
相关标签
  

闽ICP备14008679号