问题标签 [ibeacon-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1733 浏览

android - 应用程序被杀死时android中的信标检测

当应用程序在后台运行时,我设法让本地通知在我的应用程序中工作。我需要知道如果应用程序被杀死、它从后台被刷掉并且设备附近有一个信标,我是否仍然能够获得本地通知?这在Android中可能吗?如果是,那么请让我知道如何做到这一点。

0 投票
1 回答
200 浏览

android - 将 RaspberryPi 作为 Ibeacon 设备的 Radiusnetwork 示例失败

示例之后,我使用以下命令启动了我的 Pi:

然后,打开我的 Android 4.4 手机,它与我从在线零售商(无品牌)订购的 Ibeacon 设备完美配合。

完美运行意味着我可以看到 Java 代码中的所有广告数据(通过遵循 onLeScan(...) 回调)以及 RSSI,并解析它们(UUID、major、minor 等)。

奇怪的是我将调试信息放入:

我从 PI 得到的 byte[] scanRecord 是:

我无法读取这些似乎与通过 Pi 命令行设置的字节完全不匹配的字节,我尝试使用 App IBeacon Locate,仍然找不到我的 Pi,请帮助,谢谢。

添加更多详细信息:只有 BLE 加密狗是与示例不同的品牌,因为我不在美国,我不确定它的驱动程序是否在 PI 中正确安装,实际上我没有为它明确安装任何驱动程序(我是 Linux 的新手),我只是插入并启动了命令行。

0 投票
1 回答
213 浏览

android-4.4-kitkat - Android 4.4.3 是否允许 Android 手机成为 iBeacon?

现在 Android 4.4.3 已经发布,它包括对设备外围模式的支持。这是否允许任何具有 4.4.3 和蓝牙 LE 的 Android 设备成为 iBeacon。

如果是这样,是否有任何库支持这一点?有没有在制作中?

0 投票
1 回答
4396 浏览

ibeacon-android - 如何在 Android 中为 Beacon 扫描提供自定义 UUID?

我正在尝试在 Android 中扫描信标。我能够检测到信标,但这里的问题是我只想扫描具有特定 UUID 的信标。所以我使用了以下方法:

代替

仅扫描特定信标。但它没有扫描任何信标。谁能告诉如何实现这个功能。

0 投票
1 回答
751 浏览

android - Android iBeacon 库 - 如何将 IBeaconManager 绑定到远程进程中的服务

我正在使用 RadiusNetworks Android iBeacon 库,我想在后台进程中完成 iBeacon 测距,然后它将信标信息广播到我的应用程序。我尝试将 iBeaconManager 绑定到在单独进程上运行的服务,但它似乎不起作用,因为该服务从未进入 onIBeaconServiceConnect() 回调。

单独进程上的 TestService:

AndroidManifest.xml

我从我的服务器获取相关的 proxID,并将其发送到服务,此时我认为我应该能够绑定到它并开始对与 prox 匹配的区域进行测距。但我似乎无法让它成功绑定到服务。感谢您的帮助,如果我需要更新发布的代码,请告诉我。

0 投票
2 回答
2613 浏览

android - 使用 Radius Networks Android Beacon Library 检测 iBeacons UUID

我目前正在开发一个 Android 上的应用程序,该应用程序iBeacons使用由 提供的 API进行检测Kontakt,以执行在Kontakt CMS.

但是,为了检测信标,我正在使用这些Radius Networks BLE库。我无法从信标中提取 UUID,此功能是否仅在 Pro 库中可用?如果它可用于开源库,我如何使用 UUID 检测信标?

0 投票
0 回答
345 浏览

android - RadiusNetworks Android iBeacon 库 - 无法绑定 IBeaconService

首先,我所做的类似于链接(Android iBeacon Library - How to bind IBeaconManager to service in remote process):

  1. 定义了我自己的MyIBe​​aconService,它扩展了Service并实现 了 IBeaconConsumer。它包含一个IBeaconManager成员,并提供相应的 API,例如绑定/取消绑定等。在onIBeaconServiceConnect()中,它设置MonitorNotifierRangeNotifier,开始监视和测距,并在调用相应通知程序的回调时向活动广播Intent 。
  2. 主要活动绑定到MyIBe​​aconService并在onResume()中注册相应的BraodcastReceiver
  3. 然后,当主要活动成功绑定到MyIBe​​aconService时,在 ServiceConnection::onServiceConnected() 中,我调用IBeaconManager.bindMyIBe ​​aconService 绑定到IBeaconService

但是,从未调用过 MyIBe​​aconService::onIBeaconServiceConnect。根据上面链接的回答,我把生成的AndroidManifest.xml文件贴在下面:
1. MyIBe​​aconService的AndroidManifest.xml

2.MyIBe​​aconService的project.properties

3.我的Android应用程序的AndroidManifest.xml

4. Android Application的project.properties

0 投票
1 回答
5688 浏览

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

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

*在android中不断扫描信标并增加其扫描间隔也会是糟糕的编程吗?

提前致谢

0 投票
1 回答
1066 浏览

android - Estimote 信标检测器服务在后台

我正在尝试在 Android 上创建一个可以找到 Estimote 信标并向用户推送通知的服务。我已经下载了示例代码,并使用该代码创建了新的 myService Activity。代码正在运行,我可以在 LogCat 中看到 Android 正在扫描信标。不幸的是,没有找到信标。我的代码有什么问题?

或者,也许我做错了?

0 投票
1 回答
331 浏览

ibeacon - 如何获得接近度

我在这里有一些 iBeacons。

现在我怎么知道它们是远还是近?

有没有办法从信标中得到它?

我已经看过这个https://estimote.github.io/Android-SDK/JavaDocs/但我不明白如何从信标中获得它是否远?