赞
踩
问题:
手机作为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()重新连接。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。