如何在代码中检查我的设备是不是支持连接的最大蓝牙?
Posted
技术标签:
【中文标题】如何在代码中检查我的设备是不是支持连接的最大蓝牙?【英文标题】:How to check my devices support connected maximum Bluetooth in code?如何在代码中检查我的设备是否支持连接的最大蓝牙? 【发布时间】:2019-04-20 07:31:17 【问题描述】:请参阅android: Limit of simultaneous BLE connections)。 我们可以在代码中获得最大的蓝牙连接吗?
【问题讨论】:
【参考方案1】:不,目前没有在代码中获取最大连接设备的方法。但是,请假设最大值为 7,因为这是 Android 源代码中的默认值。请看这个:-
GATT_MAX_PHY_CHANNEL这里还有一些相关的答案:-
What is the max concurrent Ble connections android M+ can have How many devices we can pair via Bluetooth of BLE to Android?从上面的答案可以看出,硬件供应商可以更改此值以增加或减少设备可以拥有的连接数,因此这可以从一个硬件供应商更改为另一个,但不幸的是没有 Android用于在代码中返回此值的 API。
我希望这会有所帮助。
【讨论】:
以上是关于如何在代码中检查我的设备是不是支持连接的最大蓝牙?的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 如何检查我的设备是不是通过蓝牙连接到另一台设备