我试图从背景中的iBeacon获取Major和Minor值 . 现在我能够检测到我何时进入某个地区,但我不知道该灯塔正在宣传哪个主要或次要 . 有没有办法得到这个?或者我应该使用Google提供的普通蓝牙API来获取原始数据并捕获所需的字节数?一旦我使用AltBeacon和蓝牙标准库我没有得到任何东西 .
我使用http://altbeacon.github.io/android-beacon-library/samples.html中提供的示例代码来获取后台区域检测并实现接口BluetoothAdapter.LeScanCallback以获取原始数据以获取主要和次要字节,但是当我添加所有我需要获取该应用程序时甚至没有输入didEnterRegion方法 .
问候,
伊万
2 回答
要读取信标标识符,只需使用测距API:
进入该区域后或在 Build 服务连接后,您必须调用上述内容 .
固定!!!是的,它是可行的 . 我在这里发布示例代码:我希望有人发现这很有用
问候 .
随着davidgyoung建议我得到我想要的如下 . 也许我犯了错误,但它对我有用,我想通过iBeacon信息获取日志: