草庐IT

ibeacons

全部标签

android - 我可以使用 Play Services 9.2 扫描 iBeacons 吗?

在GooglePlay服务的9.2发行说明中,我发现了以下内容:NearbyThisreleaseremovestherequirementthatclientsusetheProximityBeaconAPItomanagetheirbeacons.NearbywillnowreturnparsedBLEadvertisementsdirectly,allowingclientstousetheirownsolutiontointerpretthoseadvertisements.这对我来说听起来好像我应该能够使用Strategy.BLE_ONLY订阅附近消息并获取附近BLE信标(包

android - 为什么自 Lollipop 以来扫描 iBeacons 使用的电量更少?

根据documentationAndroidBeacon库,FastbackgrounddetectionsonAndroid5.0+OnAndroid5.0,newscanningAPIsallowformoreefficientbackgroundscanningthatsavesprovidesimilarpowersavingstothetechniquedescribedabove,butwithmuchfasterbeacondetectiontimes.Insteadofittakinguptofiveminutestodetectabeacon(withthedefau

android - 无法使用 AltBeacon/android-beacon-library 检测 iBeacon

目前,我正在做一个项目,使用安卓手机检测iBeacon,并从iBeacon读取/写入uuid、主要次要等信息在网上搜索了一下,好像推荐使用AltBeacon/android-beacon-library来检测iBeacons。但是,当我尝试以下链接的示例代码时,我找不到iBeacons的任何结果-http://altbeacon.github.io/android-beacon-library/samples.html或者我运行示例引用应用程序-https://github.com/AltBeacon/android-beacon-library-reference.我从RadiusN

android - 是否可以使用 AltBeacon 从属于具体区域的 iBeacon 获取 Major 和 Minor 值?

我正在尝试从后台的iBeacon中获取Major和Minor值。现在我能够检测到我何时进入一个区域,但我不知道信标正在向哪个Major或Minor做广告。有没有办法得到这个?或者我应该使用谷歌提供的普通蓝牙api来获取原始数据并捕获所需的字节?一旦我使用AltBeacon和蓝牙标准库,我什么也得不到。我使用了http://altbeacon.github.io/android-beacon-library/samples.html中提供的示例代码为了获得背景区域检测并实现接口(interface)BluetoothAdapter.LeScanCallback以获取原始数据以获取主要和次

android - 使用 Altbeacon 库监控 iBeacon

我正在测试来自AltBeacon的AndroidBeacon库http://altbeacon.github.io/android-beacon-library/index.html我正在监视一个“通用”区域,仅设置第一个ID(UUID),并将id2和id3保留为空。Regionregion=newRegion(uuid,Identifier.parse(uuid),null,null);我收到didEnterRegion没有问题,但我有一个问题。在didEnterRegion中,我收到了Region作为参数,但我能知道启动事件的具体信标吗?我想知道启动此事件区域的信标的id1、id2

android - 让 Samsung Android 设备作为 iBeacon 做广告

有没有人使用三星的蓝牙LEAPI让三星安卓设备作为iBeacon做广告?这应该是可能的,但我无法访问设备来尝试它。如果有人用它来制作三星Android设备作为任何其他蓝牙LE外设的广告,我也想知道。编辑:这现在可以在AndroidL上实现。参见here. 最佳答案 编辑:这个答案是关于装有Android4.2的旧三星手机的。搭载Android5.0+的三星设备可以成功发布信标。不幸的是,@reTs和@duncan-c是对的(他们每个人都+1)。SamsungBLESDK无法发送iBeacon所需的真实BLE广告。我一直抱有希望,因为

ios - UIBackGround 模式和 iBeacons : app rejected

Apple拒绝了iBeacon应用程序,因为我在后台模式下检查了“位置更新”。我已经很明显地表明应用程序会监控iBeacon,这也应该在后台运行。苹果的回应:"...您的应用在您的Info.plist文件中的UIBackgroundModes键中声明了对位置的支持,但未声明任何需要永久位置的功能。在您的Info.plist文件中声明对UIBackgroundModes键中的位置支持的应用必须具有需要持久定位的功能……”我的印象是我需要打开“位置更新”作为后台模式,以便能够在后台监视CLBeaconRegions。是不是这样? 最佳答案

ios - 如何生成或创建 iBeacons UUID?

Apple发布了带有iBeacons技术的iOS7。Apple是否会发布有关此iBeacons技术的更多详细信息?在我的项目中,我将创建一个iBeacons。如何选择iBeacons的UUID?生成iBeaconsUUID有什么规则吗?我可以使用随机数作为UUID吗? 最佳答案 您可以在终端中使用uuidgen命令生成UUID,创建NSUUID和然后实例化一个CLBeaconRegion实例:NSUUID*uuid=[[NSUUIDalloc]initWithUUIDString:@"10D39AE7-020E-4467-9CB2-

ios - 在 iOS 中如何知道哪个 ibeacon 正在为它输入一些信息?

我的应用程序将对指定的UUID信标进行测距,然后将它们显示在tableview上。当用户选择任何信标时,应用程序将推送1个ViewController供用户输入该信标的信息(例如:名称、详细信息..)以存储在数据库中。我的问题是如何知道选择了哪个ibeacon,因为邻近的UUID、Major和Minor是相同的。测距时能否获取唯一的设备UUID?请给我一些建议来做到这一点?非常感谢。 最佳答案 UUID、Major和Minor的组合应该是唯一的-或者如果您希望具有相同配置的多个信标覆盖更大的区域,至少对于一个位置是唯一的。三个值都相

ios - iBeacon 监控可靠性

我正在寻求帮助,以了解我在使用CoreLocation监控iBeacon时观察到的一些iBeacon可靠性问题。我有一组具有相同UUID,但主要和次要编号不同的信标。我的程序设置为监视所有这些(不是范围)。我的信标传输功率处于绝对最小值(据推测会产生5英尺的信标区域半径)。有时效果很好,但我观察到一些不一致的行为,包括:走向信标却从不接收进入事件(即使在它旁边站了几分钟)从远处的信标接收进入事件(当已经在不同的地区和不动)坐在信标区域内时出现间歇性退出/进入事件(这在阅读其他帖子时似乎很常见)我对人们可能知道的关于iBeacon的任何最佳实践感兴趣。我观察到的问题似乎源于不可靠的传输范