繁体   English   中英

Oreo中的Android Beacon库(AltBeacon)支持

[英]Android Beacon library(AltBeacon) support in Oreo

我已经在我的应用程序中集成了AltBeacon库,它在Oreo以外的所有android版本中都能正常运行。

当我检查代码时,发现becaon扫描的代码在服务中,因此我们需要处理Oreo的服务限制。 即使在进行更改后,当应用程序处于后台时,也不会在指定的时间间隔内进行扫描。 因为Altbeacon库正在使用服务进行扫描。

请让我知道有什么方法可以解决此问题,或者建议其他任何用于beacon扫描的库。

谢谢

库版本2.12引入了与Android 8省电限制兼容的新扫描机制。 使用该库的应用将需要升级到2.12+版本,以便在Android 8设备上在后台进行检测。 2.13+版为Android 8.1的关闭屏幕扫描限制添加了更多增强功能。

您可以在此处阅读有关Android 8限制的更多信息: Android 8的信标检测

如果您使用最新版本,则该库将使用JobScheduler而不是长期运行的服务来处理对Android 8+上安装的应用程序的扫描。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM