【发布时间】:2016-03-03 05:15:59
【问题描述】:
我在 iOS 设备上安装了 GATT 服务器(在 Android 设备上也是如此),它具有 2 个特性 - 一个用于读取,一个用于写入。 如何在 Android 上使用 AltBeacon 找到此设备?我不知道我应该使用特殊的解析器布局还是不可能这样做? 谢谢。
【问题讨论】:
标签: android bluetooth altbeacon bluetooth-lowenergy
我在 iOS 设备上安装了 GATT 服务器(在 Android 设备上也是如此),它具有 2 个特性 - 一个用于读取,一个用于写入。 如何在 Android 上使用 AltBeacon 找到此设备?我不知道我应该使用特殊的解析器布局还是不可能这样做? 谢谢。
【问题讨论】:
标签: android bluetooth altbeacon bluetooth-lowenergy
AltBeacon 是蓝牙 LE 信标的开放规范 -- 它实际上根本不使用 GATT,并且在原始制造商蓝牙 LE 广告的较低级别上运行。托管在 AltBeacon.org 的 Android 信标库可用于检测各种蓝牙 LE 信标并传输这些信标类型。
虽然 Android 信标库会检测某些基于 GATT 服务广告(如 Eddystone)的信标类型,但它并非设计为通用的 GATT 服务检测器。 使用该库进行尝试并且检测 GATT 服务可能不会很有用。相反,最好使用 Android 的内置蓝牙 LE 扫描 API。您可以在this page.的“查找 BLE 设备”部分中查看如何执行此操作的示例
完全披露:我是Android Beacon Library 开源项目的首席开发人员。
【讨论】: