Android Beacon库-AltBeacon存储库

时间:2018-07-03 12:31:13

标签: altbeacon

使用altbeacon库,我们面临两个问题: 1. https://github.com/AltBeacon/android-beacon-library/issues/589我知道这是众所周知的,但仍然无法使用该库,因为该库随机崩溃(同样在具有最新更新的Samsung S8 +上)。当应用程序始终处于前台(显示始终处于打开状态)时,使用该库的应用程序也会崩溃。 2.当显示关闭时,库停止获取/识别信标数据。因此,应用程序在前台运行,一切正常,显示关闭,应用程序停止从那一秒获取信标数据。如果再次打开显示器,则可以看到该应用程序立即又在获取数据。

谁可以帮助解决这两个问题?

感谢和问候

1 个答案:

答案 0 :(得分:0)

您描述的第二个问题不应在正确使用的库中发生,因此您可能需要对应用程序进行故障排除。这是我要采取的步骤:

  1. 使用reference application重复测试,已知该功能可以在屏幕关闭的情况下检测信标。验证它是否适合您。

  2. 在设置信标检测的方式中查找应用程序与参考应用程序之间的差异。进行更改以使您的应用更像参考应用,直到屏幕关闭问题消失为止。

如果您在第一次尝试后需要有关项目2的帮助,请打开一个新问题,其中显示您的设置代码,并更详细地描述屏幕关闭时未进行哪些方法调用。 (您可以从此处链接到该新问题。)

对于第一个项目,这是一个已知问题,我们正在使用库进行故障排除,希望我们会尽快进行修复,以防止崩溃显示在报告中或对用户可见。也就是说,我不认为这些崩溃实际上会停止检测,它们只是将检测延迟到下一个Android Scheduled Job周期。

了解这是免费的,开源的和自愿的图书馆,因此我们需要像您这样的人来解决此类问题。

完全公开:我是Android Beacon Library开源项目的首席开发人员。