当前位置: 首页 > 知识库问答 >
问题:

是否可以使用android-beacon-library更改didExitRegion时间

袁法
2023-03-14

我正在使用iBeacons并使用AltBeacon库。

我想问是否有可能改变最后一个信标被看到和didExitRegion被调用之间的时间。

如有任何建议,将不胜感激。

共有1个答案

史默
2023-03-14

是的,您是正确的,Android Beacon库的区域退出是在最后一次看到Beacon后10秒触发的,您引用的java常量是唯一的配置方式。改变这意味着重新编译库的源代码。

使其在运行时可配置是合理的新特性请求。如果您有兴趣创建一个,请在这里进行:https://github.com/altbeacon/android-beacon-library/issues/new

此外,如果您有此技能,我们欢迎您自己进行更改,并在GitHub上提交拉请求。最好的开源软件就是这样构建的!

关于缩短时间的一个警告:并不是所有的信标包都能被移动设备接收到,而且一些信标并不经常传输。iOS上的默认退出时间只有3秒,当缓慢的广告信标(那些仅以1赫兹传输的信标)出现在一部连续错过三次传输的手机周围时,这通常会导致断断续续的退出/进入事件。

 类似资料:
  • 我有一个字符串字段,它可能在前导和尾随处包含空白。我想修剪这些空白并使用返回修剪后的文本。如果文本为空,我想返回null。 当查看此链接上显示的实现示例时,我不确定如何创建一个获取字符串并返回字符串的方法,而不是创建方法。那么,如何根据给定的场景实现这种方法呢?

  • 目前,我正在做一个项目,使用android手机来检测iBeacons,并从iBeacon读/写uuid、主要次要信息等 我是相当新的Android开发和iBeacons,请让我知道如果你需要额外的要求。谢谢你的帮助。

  • 问题内容: 是否可以“监视”指令上的ui更改?像这样的东西: 问题答案: 是。您可以使用,如果你在属性利用插值。 但是,如果这不是一个插值属性,并且您希望它可以从应用程序中的其他位置更改(绝对不建议这样做,请阅读Common Pitfalls ),那么函数可以返回: 无论如何,对您来说最好的方法可能是更改更改元素类的代码。它何时更改?

  • 问题内容: 是否可以使用某种JavaScript来更改或设置HTTP请求的标头? 问题答案: 标头是在下载javascript之前很久才传递的,更不用说解释了。总而言之,答案是否定的。 但是,如果您是在ajax调用的上下文中讲话(让我们以jQuery为例),则可以编写请求标头。 请参阅使用jQuery从AJAX调用中读取标头。在使用jQuery进行AJAX调用之前,请参阅设置标头 但是,如果您的J

  • 我有一个应用程序,有很多现有的改装1.9接口。我想开始升级到改装2。以增量方式(目前不可能一次完成),获得对RxJava调用适配器的支持(因为1.9不再开发)。 让Reform1的RestAdapter共享一个将在Reform2接口中使用的OkHttp3客户端相当简单。版本1.9和2。x也有不同的maven GroupID,因此这些类可以并排存在,没有任何问题。 但是,我在运行时遇到以下异常: 改

  • 问题内容: 的 多重嵌套视图 功能非常好-您可以轻松地从应用程序的一种 状态 跳到另一种 状态 。 有时您可能想更改URL,但有时不需要。我觉得 状态 的概念应该与 route 分开/可选。 这是一个说明我意思的朋克。 这是文档中的一个小工具的分支,下面有2个小更改: 这似乎可行-URL保持不变。同样,这里做了多少多余的工作?这是经过批准/测试的用法吗? 如果您可以省略某个州的信息,那就太好了。