android - 配套设备配对:扫描停止需要多长时间?
问题描述
我正在使用 Companion 设备配对并遵循本指南。
当我尝试关联到这样的设备时, deviceManager.associate(pairingRequest,callbacks)
它将开始扫描 BLE 设备。
1.扫描多长时间?
2.有没有办法让我停止扫描?
解决方案
不幸的是,配套设备 api 并没有得到谷歌的太多喜爱。它有超时的事实没有记录,甚至无法停止扫描,例如当 Activity 被销毁或用户离开时。
无论如何,超时时间是 20 秒(作为写这篇文章的时间),可以在这里找到:https ://android.googlesource.com/platform/frameworks/base/+/158d5e7f788d9b4d6d8876d38118250979c35e37%5E%21/ 。
推荐阅读
- sql - DB2 中没有 XMLGROUP 的 LISTAGG 替代方案
- excel - Kendo excel 导出工作表名称和第二张工作表
- python - 对列表中的每个数组求和
- javascript - CORS 问题 - 使用 Keycloak 保护 ReactJS 前端和 JAX-RS 后端
- wordpress - 新行上的选项卡元素 - Elementor
- apache-spark - 在火花中,有没有办法在执行计划中间取消数据帧/rdd
- mips - MIPS中AddrConstant4($s1)的含义
- reactjs - React SVG 渲染优化
- r - 仍在 R Studio 中安装 ML-Flow
- arrays - typescript infer 的使用不适用于数组