android-ibeacon相关内容

ARMA和“运行平均"滤波器背后的理论,是否有替代算法可计算距信号RSSI的距离?

我可以看到Android Bacon库具有两种用于测量距离的算法:运行平均值过滤器和ARMA过滤器. 这些与库的实现有什么关系(除了使用过滤器的公式之外)?在哪里可以找到有关这些背景知识的背景信息,以解释其背后的理论?是否有任何已知的替代算法可以研究和尝试以测量距离? 解决方案 对BLE信标进行距离估算有两个基本步骤. 收集RSSI样本 将RSSI样本转换为距离估计值. ..

我可以从我的android设备传输信标信号,同时扫描附近的信标吗?

是否可以使用充当信标的android设备同时发送和接收信标信号? 解决方案 是的,在支持信标传输的Android 5+设备上(请参阅列表需要注意的几件事: 移动设备将不会检测到自己的传输. Android 4.3-4.4.x设备可以接收信标传输,但无法传输. (某些较旧的Android 4.x设备没有蓝牙LE,因此根本无法接收.) 某些Android 5.x +设备没有支持传输的 ..

在android 8(oreo)上使用altbeacon库,后台信标扫描不起作用

我的应用程序使用Altbeacon库进行信标扫描. 我的代码在api级别24(android 7)上运行良好,但在oreo(8.0.0)上却无法正常工作 首先,我的gradle设置compileSdkVersion和targetSdkVersion为26,我认为是因为这个原因. 因此,我引用了这个** https://developer. android.com/about/ve ..

如何减少Android信标中的距离检测间隔

我已将 Android信标库用于我的信标解决方案之一。我可以看到,如果我进入信标范围..它会调用“ didEnterRegion” 函数,但是当我离开信标区域时,它永远不会输入“ didExitRegion” 。我正在使用上面在 Android iBeacon应用中使用的代码不能在后台运行。除此之外,还有其他方法可以减少范围检测,因为我一直很频繁地获取该信息,因为如果客户在1 mt范围内输入信标, ..
发布时间:2020-06-05 18:59:49 移动开发

从Millis转换为十六进制字符串

我想将当前时间设置为信标的主要和次要值。假设这是当前时间 1465398279009 。我希望 9827 是专业的价值,而 9009 是次要的价值。我使用Java代码调用Shell脚本。这是我的Java代码 Long millis = System.currentTimeMillis(); String time = Long.toString(millis); //字符串majo ..
发布时间:2020-06-05 18:59:45 Java开发

如何增加区域通知器数据的延迟?

我已经将Android Beacon库用于我的一个beacon解决方案。是否有一种方法可以延迟范围通知程序产生的数据,因为它经常提供数据。 下面是我所指的代码。要查看完整的代码,您可以转到该线程“ Android iBeacon应用“ @Override public void didRangeBeaconsInRegion(Collection信标,区域区域){ ..
发布时间:2020-06-05 18:59:42 移动开发

如何使信标接收新配置

我有一个估算信标,可以从他们的iOS应用 更改uuid,但从我读到的信标中可以使用BLE tec。并且它只发送广告数据 ,所以它如何接收新配置。 谢谢 解决方案 iBeacons确实仅发布数据,但是诸如Estimote的供应商可以支持其他BLE功能以允许诸如配置之类的功能。这超出了iBeacon规范,因此每个供应商都将为此目的拥有自己的服务和特性 ..
发布时间:2020-06-05 18:59:38 移动开发

重新启动Android应用后,didRangeBeaconsInRegion()多次调用

我正在开发可在信标附近扫描的Android应用。 第一次打开Android应用程序并扫描信标,并且每2秒调用一次didRangeBeaconsInRegion()方法。 但是当我关闭应用程序后再次启动然后didRangeBeaconsInRegion( )方法在2秒内调用了2次 第三次didRangeBeaconsInRegion()方法在2秒内调用了3次 等等... 代 ..
发布时间:2020-06-05 18:59:36 移动开发

如何为Beacon的Android库构建示例项目?

我正在尝试构建Radius Networks提供的以下示例项目,以将信标集成到Android中。该项目的链接如下: 示例项目 但是问题是我无法构建该项目。请说明这样做的步骤。 预先感谢。 注意-我正在使用带有ADT插件的Eclipse IDE来构建应用程序。 错误消息-“缺少Android Beacon库”。 解决方案 在使用Eclipse时,您需要Android iBe ..
发布时间:2020-06-05 18:59:32 其他开发

如何使用estimote beacon android在没有UUID的情况下开始测距?

我要在信标中制作一个android应用程序,我想在其中找到估算信标。因此,我想知道如何在不使用uuid的情况下开始测距信标以及如何搜索估计信标。我想找到Estimote的uuid。 解决方案 所有Estimote信标都共享相同的邻近UUID,除非进行了更改。如果您使用 Estimote Android SDK ,则会在 com中声明默认的接近度UUID .estimote.sdk.util ..
发布时间:2020-06-05 18:59:29 移动开发

AltBeacon对于OnyxBeacons不稳定,反复循环通过didEnterRegion和didExitRegion

我正在使用 AltBeacon 库构建应用程序以支持 玛瑙信标(信标一) 和 云台信标(系列21) 我的测试设备是带有Android 4.4.4 KitKat和Onyx Beacon的Nexus 7 2013。信标距离我的设备不超过一米,而我没有移动它。检测到信标并转到 didEnterRegion ,然后等待一分钟左右,然后转到 didExitRegion ,然后重复该循环。 / p> ..
发布时间:2020-06-05 18:59:18 移动开发

AltBeacon库BootstrapNotifier不调用didEnterRegion

嗨,我已经使用altbeacon参考应用创建了应用。我想在应用程序在后台看到信标时使用引导程序通知程序调用didEnterRegion。但是我不希望它每5分钟扫描一次背景,我希望我的应用立即对新的信标做出反应。有什么方法可以做到这一点? 我的代码: 私有静态最终String TAG =“ .Application”; private final Identifier uuid = ..

未调用AltBeacon onBeaconServiceConnect

我坚持使用AltBeacon库的示例来实现简单的Beacon监视器。简而言之: 我使用了它的引用应用, 并将其最新的构建和运行应用程序集成到带有CM(Android 4.4的Samsung Galaxy S2)上.4)。我看到尽管调用了bindService,但从未调用过onBeaconServiceConnect回调。我相信应调用onBeaconServiceConnect才能使应用程序正常工 ..

即使在Android 8(Oreo)上,我也可以在前台服务中使用Android Beacon Library吗?

我要实现的目标 我正在为一个购物中心构建应用程序,安装了许多信标,彼此之间距离不太远(假设〜20m距离)。 当用户走进这个购物中心时,即使没有打开应用程序,该应用程序也需要继续扫描信标。当检测到信标时,我将查询服务器,询问是否需要以及将什么本地通知推送给用户。 我打算做什么 我最初的计划是创建服务,返回 START_STICKY onStartCommand(),以确保即使 ..
发布时间:2020-06-05 18:59:09 移动开发

如何增加Android中BLE设备的扫描周期?

我正在尝试实施信标扫描程序,并且我希望android BLE服务的行为类似于iOS的“ didRangeBeacons”方法,即应每秒调用一次。但是在android中没有这样的方法。但是在android中,有一个“ leScanCallback”方法,它以不到一秒钟的扫描时间被频繁调用。因此,有什么方法可以实现leScanCallback方法中的功能并将其扫描周期间隔增加至1秒,从而使其行为类似于 ..

如何在不使用任何库的情况下在android中检测IBeacon

我是Ibeacon的新手,我想知道我们可以在不使用任何SDKLibrary或库的情况下在android中检测Ibeacon吗?任何人都可以提供示例示例。 我知道一些Radius网络之类的库。但我不想使用任何库 解决方案 Android操作系统没有任何可检测到iBeacons的代码,但它确实具有使您可以扫描蓝牙LE设备的代码,该设备比iBeacon级别低。 您可以使用此蓝牙LE扫 ..
发布时间:2020-06-05 18:59:01 移动开发