android-ibeacon相关内容
我可以看到Android Bacon库具有两种用于测量距离的算法:运行平均值过滤器和ARMA过滤器. 这些与库的实现有什么关系(除了使用过滤器的公式之外)?在哪里可以找到有关这些背景知识的背景信息,以解释其背后的理论?是否有任何已知的替代算法可以研究和尝试以测量距离? 解决方案 对BLE信标进行距离估算有两个基本步骤. 收集RSSI样本 将RSSI样本转换为距离估计值.
..
Android 10上的 altbeacon 只是停止工作了.尤其是转到Android 10时是否需要进行任何更改? 我已经为我的AndroidManifest.xml 添加了以下权限
..
是否可以使用充当信标的android设备同时发送和接收信标信号? 解决方案 是的,在支持信标传输的Android 5+设备上(请参阅列表需要注意的几件事: 移动设备将不会检测到自己的传输. Android 4.3-4.4.x设备可以接收信标传输,但无法传输. (某些较旧的Android 4.x设备没有蓝牙LE,因此根本无法接收.) 某些Android 5.x +设备没有支持传输的
..
我的应用程序使用Altbeacon库进行信标扫描. 我的代码在api级别24(android 7)上运行良好,但在oreo(8.0.0)上却无法正常工作 首先,我的gradle设置compileSdkVersion和targetSdkVersion为26,我认为是因为这个原因. 因此,我引用了这个** https://developer. android.com/about/ve
..
我已将 Android信标库用于我的信标解决方案之一。我可以看到,如果我进入信标范围..它会调用“ didEnterRegion” 函数,但是当我离开信标区域时,它永远不会输入“ didExitRegion” 。我正在使用上面在 Android iBeacon应用中使用的代码不能在后台运行。除此之外,还有其他方法可以减少范围检测,因为我一直很频繁地获取该信息,因为如果客户在1 mt范围内输入信标,
..
我有简单的测试用例 @Config(constants = BuildConfig.class) @RunWith(RobolectricGradleTestRunner .class) 公共类BaseTest { @Test public void startEverTestSugarAppAsFirst(){ BeaconManager.setsManifestCheck
..
我想将当前时间设置为信标的主要和次要值。假设这是当前时间 1465398279009 。我希望 9827 是专业的价值,而 9009 是次要的价值。我使用Java代码调用Shell脚本。这是我的Java代码 Long millis = System.currentTimeMillis(); String time = Long.toString(millis); //字符串majo
..
我已经将Android Beacon库用于我的一个beacon解决方案。是否有一种方法可以延迟范围通知程序产生的数据,因为它经常提供数据。 下面是我所指的代码。要查看完整的代码,您可以转到该线程“ Android iBeacon应用“ @Override public void didRangeBeaconsInRegion(Collection信标,区域区域){
..
我有一个估算信标,可以从他们的iOS应用 更改uuid,但从我读到的信标中可以使用BLE tec。并且它只发送广告数据 ,所以它如何接收新配置。 谢谢 解决方案 iBeacons确实仅发布数据,但是诸如Estimote的供应商可以支持其他BLE功能以允许诸如配置之类的功能。这超出了iBeacon规范,因此每个供应商都将为此目的拥有自己的服务和特性
..
我正在开发可在信标附近扫描的Android应用。 第一次打开Android应用程序并扫描信标,并且每2秒调用一次didRangeBeaconsInRegion()方法。 但是当我关闭应用程序后再次启动然后didRangeBeaconsInRegion( )方法在2秒内调用了2次 第三次didRangeBeaconsInRegion()方法在2秒内调用了3次 等等... 代
..
我正在尝试构建Radius Networks提供的以下示例项目,以将信标集成到Android中。该项目的链接如下: 示例项目 但是问题是我无法构建该项目。请说明这样做的步骤。 预先感谢。 注意-我正在使用带有ADT插件的Eclipse IDE来构建应用程序。 错误消息-“缺少Android Beacon库”。 解决方案 在使用Eclipse时,您需要Android iBe
..
我要在信标中制作一个android应用程序,我想在其中找到估算信标。因此,我想知道如何在不使用uuid的情况下开始测距信标以及如何搜索估计信标。我想找到Estimote的uuid。 解决方案 所有Estimote信标都共享相同的邻近UUID,除非进行了更改。如果您使用 Estimote Android SDK ,则会在 com中声明默认的接近度UUID .estimote.sdk.util
..
根据 Estimote : 在单个区域中可以包含多少个信标几乎没有限制(从技术上讲,超过40亿)。 我们如何在一个区域中添加多个信标进行监视? 我们创建这样的区域: UUID ESTIMOTE_PROXIMITY_UUID = UUID.fromString(“ B9407F30-F5F8-4568-AFF9- 25556B57FE6D“); Region ALL_E
..
我正在使用Android 4.4,并且在发现具有指定区域的信标时在监视的回调中收到警告消息。 我用于监视的代码是 @Override public void onIBeaconServiceConnect(){ iBeaconManager.setMonitorNotifier(new MonitorNotifier( ){ @Override public void
..
我正在使用 AltBeacon 库构建应用程序以支持 玛瑙信标(信标一) 和 云台信标(系列21) 我的测试设备是带有Android 4.4.4 KitKat和Onyx Beacon的Nexus 7 2013。信标距离我的设备不超过一米,而我没有移动它。检测到信标并转到 didEnterRegion ,然后等待一分钟左右,然后转到 didExitRegion ,然后重复该循环。 / p>
..
嗨,我已经使用altbeacon参考应用创建了应用。我想在应用程序在后台看到信标时使用引导程序通知程序调用didEnterRegion。但是我不希望它每5分钟扫描一次背景,我希望我的应用立即对新的信标做出反应。有什么方法可以做到这一点? 我的代码: 私有静态最终String TAG =“ .Application”; private final Identifier uuid =
..
我坚持使用AltBeacon库的示例来实现简单的Beacon监视器。简而言之: 我使用了它的引用应用, 并将其最新的构建和运行应用程序集成到带有CM(Android 4.4的Samsung Galaxy S2)上.4)。我看到尽管调用了bindService,但从未调用过onBeaconServiceConnect回调。我相信应调用onBeaconServiceConnect才能使应用程序正常工
..
我要实现的目标 我正在为一个购物中心构建应用程序,安装了许多信标,彼此之间距离不太远(假设〜20m距离)。 当用户走进这个购物中心时,即使没有打开应用程序,该应用程序也需要继续扫描信标。当检测到信标时,我将查询服务器,询问是否需要以及将什么本地通知推送给用户。 我打算做什么 我最初的计划是创建服务,返回 START_STICKY onStartCommand(),以确保即使
..
我正在尝试实施信标扫描程序,并且我希望android BLE服务的行为类似于iOS的“ didRangeBeacons”方法,即应每秒调用一次。但是在android中没有这样的方法。但是在android中,有一个“ leScanCallback”方法,它以不到一秒钟的扫描时间被频繁调用。因此,有什么方法可以实现leScanCallback方法中的功能并将其扫描周期间隔增加至1秒,从而使其行为类似于
..
我是Ibeacon的新手,我想知道我们可以在不使用任何SDKLibrary或库的情况下在android中检测Ibeacon吗?任何人都可以提供示例示例。 我知道一些Radius网络之类的库。但我不想使用任何库 解决方案 Android操作系统没有任何可检测到iBeacons的代码,但它确实具有使您可以扫描蓝牙LE设备的代码,该设备比iBeacon级别低。 您可以使用此蓝牙LE扫
..