【发布时间】:2019-07-22 23:48:27
【问题描述】:
我的 Android 应用程序扫描 BLE 设备,并且从某个点开始失败并出现错误代码 2 (ScanCallback.SCAN_FAILED_APPLICATION_REGISTRATION_FAILED)。我正在使用 Nexus 9、5.0.1 Lollipop。
这个问题在我重新启动应用程序后仍然存在,当我从设置中重新启动蓝牙服务时,我终于可以解决这个问题了。但是这个问题反复出现,我认为我的编码方式错误; BLE相关的API是新的,信息很少。
有没有人知道这个错误的一般解决方案,最好不需要重新启动蓝牙服务?尽管此错误代码记录在 Android API 参考中,但我不知道如何正确处理。
【问题讨论】:
-
不,我的代码也有类似的问题。到目前为止没有运气
-
从设置手动重启蓝牙服务也为我解决了这个问题。
标签: bluetooth-lowenergy android-5.0-lollipop android-bluetooth