AltBeacon ReferenceApplication在被杀死时不会检测到信标

时间:2014-12-30 15:36:20

标签: ibeacon ibeacon-android android-ibeacon altbeacon

应用程序被杀死时,参考应用程序不会提供任何跟踪。我安装了应用程序并开始测距,检测到信标。现在我把应用程序放在后台,扫描在5分钟内发生一次。现在我杀了应用程序,扫描停止并且无法启动。我应该遵循其他一些步骤来使参考应用程序有效吗?

1 个答案:

答案 0 :(得分:0)

使用任务切换器杀死应用程序确实会停止扫描信标,至少是暂时的。 Android Beacon Library旨在通过观察电源连接,断电和重启事件来恢复扫描。由于大多数人每天至少为手机充电一次,这意味着用户端接的应用将在第二天内继续扫描信标。

您可以在此处阅读有关此内容的详细信息:

http://altbeacon.github.io/android-beacon-library/resume-after-terminate.html

虽然可以配置应用程序的清单来监听其他事件会更快地重新开始扫描信标,但您应该小心这样做。如果用户已在任务切换器中终止了应用程序,则表示他们不希望应用程序运行,可能是为了节省电池或其他系统资源。该库设计为在重新启动之前等待设备重启或连接到充电器,因为这些事件通常与用户的开始/结束日相关联。