gpt4 book ai didi

android - BluetoothGattCallback - onConnectionStateChange 返回 status22

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:03:57 25 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序来连接蓝牙模块双模式。

由于模块是双模式的,我遇到了与描述相同的问题 here .

但是我试图做一个解决方法,因为在第一次连接后,回调 onConnectionStateChange() 返回状态 133。始终在 Main Activity 的 onStop() 方法中,我关闭 BluetoothGatt 对象以释放资源。在 bluetooth.close() 之前进一步添加了 bluetoothGatt.disconnect()。

当调用disconnect()时,我的手机与模块建立了更多连接,但有时重新连接后,回调onConnectionStateChange返回状态22。

我没有在 BluetoothGatt 中找到关于状态 22 的信息文档。

更新BLE callbacks are passed status codes that are not in the public API.主题是关于状态 22 和其他。

谢谢

最佳答案

133 错误代码:连接超时或未找到设备。

22 错误代码:蓝牙关闭然后设备断开连接。

22 错误代码:连接被本地主机终止错误代码表示本地设备终止了连接。

关于android - BluetoothGattCallback - onConnectionStateChange 返回 status22,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31433685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com