【发布时间】:2017-10-26 23:38:01
【问题描述】:
我目前正在开发后台信标扫描服务(前台,单独的进程)。 我发现像三星这样的不同生产商在睡眠模式下覆盖了关于蓝牙扫描的默认 android 行为。
目前我在使用华为设备时遇到问题。当设备进入睡眠模式时,华为似乎完全停止了蓝牙扫描。
目前没找到关于华为蓝牙问题的帖子,请问有没有人有类似经历?
谢谢
【问题讨论】:
标签: android bluetooth beacon huawei-mobile-services
我目前正在开发后台信标扫描服务(前台,单独的进程)。 我发现像三星这样的不同生产商在睡眠模式下覆盖了关于蓝牙扫描的默认 android 行为。
目前我在使用华为设备时遇到问题。当设备进入睡眠模式时,华为似乎完全停止了蓝牙扫描。
目前没找到关于华为蓝牙问题的帖子,请问有没有人有类似经历?
谢谢
【问题讨论】:
标签: android bluetooth beacon huawei-mobile-services
是的,Android Beacon Library 项目正在这里跟踪这个问题:https://github.com/AltBeacon/android-beacon-library/issues/554
华为 Android ROM 似乎具有自定义蓝牙逻辑,该逻辑限制了应用在屏幕关闭时启动蓝牙扫描的次数。如果超过一些未记录的限制,扫描将被阻止,并且无法进行蓝牙检测。
【讨论】: