华为蓝牙后台扫描行为

Fin*_*sys 4 android bluetooth beacon huawei

我目前正在从事后台信标扫描服务(前景,单独过程)。我发现像三星这样的其他生产商会覆盖有关休眠模式下蓝牙扫描的默认android行为。

目前,我在使用HUAWEI设备时遇到问题。当设备进入睡眠模式时,华为似乎完全停止了蓝牙扫描。

到目前为止,我找不到关于华为蓝牙问题的任何帖子,所以我很好奇是否有人有类似的经历?

谢谢

dav*_*ung 5

是的,Android Beacon库项目正在此处跟踪此问题:https : //github.com/AltBeacon/android-beacon-library/issues/554

华为Android ROM似乎具有自定义的蓝牙逻辑,该逻辑可限制应用程序在屏幕关闭时可以启动蓝牙扫描的次数。如果超出一些未记录的限制,则扫描将被阻止,并且无法进行蓝牙检测。