问题标签 [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 投票
3 回答
20760 浏览

android - 结合iBeacon蓝牙低功耗与Android 4.3

我正在寻找一种从 Android 设备检测 iBeacon(iOS 7.0 功能)的方法。我阅读了 Android 文档,其中 iBeacon 似乎是某种发送其位置的 GATT 服务器。虽然 Android 文档说我不应该轮询该数据,但对于检测来说,这将是必要的。

我用谷歌搜索了很多,但这个主题很新(我什至创建了一个新标签),所以如果我能从 iOS 世界中获得一些描述实现的资源链接,我会很高兴。此外,如果有一些我还没有找到的 Android 库会很好。

0 投票
3 回答
20590 浏览

android - Android BLE 信标扫描

蓝牙 LE 是在 Android 4.3 中添加的,但似乎没有后台扫描模式,一旦应用程序注册通过附近可用的 BLE UUID 获得通知,它就会唤醒应用程序。

这似乎可以通过 iOS7 和 iBeacons API 实现。有谁知道 Android 4.3 中是否有这样的功能,或者是否有一个很好的解决方法来定期扫描 B​​LE 设备的 BLE 环境?

http://developer.android.com/guide/topics/connectivity/bluetooth-le.html

http://techcrunch.com/2013/09/11/estimote-details-ios-7-ibeacon-support-for-its-contextual-proximity-shopping-devices/

0 投票
3 回答
1962 浏览

bluetooth-lowenergy - Pairing Google Glass with iBeacons to push glass cards (information) to device (glass)

Hey I'm a student working on a development project on a Google Glass Application that will allow users to obtain information about a restaurant/bar/etc via info cards that will push to an individual users' glass display. The technology we are trying to use are iBeacons (BLE technology) as QR codes (our first choice) have been banned by Google. We ordered a set of iBeacons, but have not found any information at all whether or not these will work with Google Glass. Does anyone have any experience with this? Thanks, and apologize if I butchered any tech terminology!

0 投票
1 回答
267 浏览

android - IBeacon Android中的“如果两个应用程序使用相同的ID注册范围,它们会互相破坏”是什么意思

我刚开始IBeacon。在“如果两个应用程序使用相同的 id 注册范围,它们会互相破坏”中指定了IBeacon Android一个问题。我对此并不完全了解。

如果有人知道这件事,请帮助我。

0 投票
2 回答
3476 浏览

android - 如何在我的应用程序未运行时启动 iBeacon?

如何在我的应用程序未运行时启动 iBeacon。我的意思是我必须有一些可以放在我的应用程序清单中的广播接收器。

编辑:

由于这个问题具有误导性,让我再次改写一下:

我创建了一个检测 iBeacon 1 的项目。处于活动运行状态。2. 在役。

如果我想在检测到 iBeacon 时得到通知,当应用程序未运行时,我有一个选项是通过服务。但这会耗尽电池。那么是否有任何广播接收器在检测到任何 iBeacon 时立即通知我的应用程序。

我为此编写的演示代码是: https ://github.com/Vinayrraj/Android-iBeacon-Demo

0 投票
1 回答
7579 浏览

android - iBeacon 后台扫描

我编写了自己的小型 BLE 扫描服务,每 3-5 秒通过一次警报触发一次。它扫描 1.1 秒以获取周围的信标,然后将 RSSI 信号转换为粗略接近。

我现在正在考虑 Radius Networks Android iBeacon 服务,但我想知道如何实现相同的后台扫描。

例如:我希望信标扫描开始并在后台运行,并将意图接收到广播接收器中,以决定我对扫描的信标做什么。

有没有一些例子,有没有估计这会消耗多少电池?

0 投票
1 回答
589 浏览

java - Android IBeacon - 在具有 RadiusNetworks API 的区域中使用通配符作为接近 UUID

我正在为我的 IBeacon 服务使用 radiusnetworks Android API。根据他们的文档,“在构建范围时,任何或所有这些字段都可能设置为 null,这表明它们是通配符并且将匹配任何值。” 但是,当我创建一个具有 null 接近 UUID 的区域时,我得到一个空指针异常。这是堆栈:

当我将proximityUUID 设置为一个值时,不会发生这种情况。有没有人使用过这个库并试图将邻近 uuid 设置为 null?

0 投票
1 回答
6506 浏览

android - 可以破解 Android 中的 BLE 外围模式支持吗?

radius 网络的这篇文讨论了即使设备的硬件支持 BLE,Android 设备不能用作 iBeacons(AKA:BLE 外围模式),因为 Android 没有用于 BLE 外围模式的 API。

注意:BLE 表示蓝牙低功耗

看完本节,我会建议一些愚蠢的东西

因为他们的 SDK 只支持中心角色,所以将服务“广告”为中心服务器意味着他们安静地坐着,只有在连接已经建立后,才以外围模式向另一台设备展示(或“广告”)其服务特性。这种连接建立需要另一个设备首先进行实际的无线电广播。三星的 SDK 不会这样做。

是否有可能欺骗处于中央模式的设备(三星手机)认为处于外围模式的另一台设备已经建立了与它的连接,然后让中央模式“做广告”。您可以通过在软件中伪造连接来欺骗手机吗?

可能是一个愚蠢的想法,可能在中央模式下欺骗设备,但“广告”不是 BLE 外围模式广告,不会像外围模式下的 iBeacon。

我非常需要来自 Android 的 BLE 外围模式支持,目前我可以接受一些黑客攻击,希望 Android 最终能够支持这个功能集,顺便说一句,这已经是一个功能请求

0 投票
2 回答
3109 浏览

android - 是否可以使用 Android 更改 iBeacon 信标频率?

我目前正在开发一个 Android 应用程序,它可以使用库Android iBeacon Library( http://developer.radiusnetworks.com/ibeacon/android/ ) 监控 iBeacon 的信号强度。

但是因为我们想用频率很慢的iBeacons来节省电池,所以我需要能够提高频率几分钟,以便在信号强度监测过程中频繁检测。问题是我使用的库似乎没有提供这个功能。我在网上搜索了可以提供此功能的其他库,但我找不到。

你知道一个图书馆可以让人们改变 iBeacon 的信标频率吗?如果没有,我应该如何进行编码?

0 投票
1 回答
787 浏览

android - Android - iBeacon 设置

我已经开始使用 RadiusNetworks API 1.0.1 并按照以下链接中的设置指南进行操作:

http://www.proximitykit.com/kits/279/download/android

完成设置后,单击“制作项目”按钮,出现以下错误:

错误:APK /Users/charly.murillo/AndroidStudioProjects/IbeaconsProDemo/app/build/apk/app-debug-unaligned.apk打包过程中出现重复文件

错误:任务“:app:packageDebug”执行失败。

在 APK META-INF/LGPL2.1 文件 1 中复制的重复文件:/Users/charly.murillo/AndroidStudioProjects/IbeaconsProDemo/app/build/exploded-bundles/ComRadiusnetworksAndroidProximityLibrary1.aar/libs/jackson-core-lgpl-1.9.13。 jar 文件 2:/Users/charly.murillo/AndroidStudioProjects/IbeaconsProDemo/app/build/exploded-bundles/ComRadiusnetworksAndroidProximityLibrary1.aar/libs/jackson-core-lgpl-1.9.13.jar

有谁知道如何解决这个问题??

提前致谢!