首页 > 解决方案 > 在哪里设置 BluetoothGatt 连接优先级

问题描述

在成功连接到蓝牙设备并发现服务后,在onServicesDiscovered回调中,我按相同的顺序执行以下操作:

在这样尝试之后(以及在其他几个回调中),我无法成功设置连接优先级,除非我在调用方法之前延迟至少 5 秒。requestConnectionPriority()一旦我提出延迟,优先级就开始按预期工作。

我想知道是否有更好的方法或从我应该调用此方法的实际回调。

标签: javaandroidkotlinbluetooth-lowenergy

解决方案


推荐阅读