是否有人使用三星的蓝牙 LE API 将三星 Android 设备宣传为 iBeacon?这应该是可能的,但我无法访问设备来尝试它。
如果有人用它来让三星 Android 设备像任何其他蓝牙 LE 外围设备一样做广告,我也想知道这一点。
编辑:这现在可以在 Android L 上实现。请参见此处。
是否有人使用三星的蓝牙 LE API 将三星 Android 设备宣传为 iBeacon?这应该是可能的,但我无法访问设备来尝试它。
如果有人用它来让三星 Android 设备像任何其他蓝牙 LE 外围设备一样做广告,我也想知道这一点。
编辑:这现在可以在 Android L 上实现。请参见此处。
编辑:这个答案是关于带有 Android 4.2 的旧三星手机。搭载 Android 5.0+ 的三星设备可以成功地宣传信标。
不幸的是,@reTs 和 @duncan-c 是正确的(每个都 +1)。三星 BLE SDK 无法按照 iBeacons 的要求发送真正的 BLE 广告。
我抱有希望,因为他们的文档说“允许应用程序创建和宣传蓝牙智能服务和特性”。我写了一个应用程序来证明这是否真的有效,并了解到他们的文档只是误导。三星 BLE SDK 不会让三星设备通过无线电传输广告。
请参阅此博客文章中的完整详细信息。
http://developer.samsung.com/ble
您可以在上面的链接中查看官方的“Samsung BLE SDK Guide and Hints”。
在第 12 页第 10 点,它说:“当前版本的 SDK 仅支持 GATT 中心角色。未来版本可能支持外围角色。”
我被告知使用当前的固件是不可能的。(我不是 Android 开发人员,所以我没有第一手证实这一点。)