将三星安卓设备设置为iBeacon广告设备

7

有没有人使用过三星的Bluetooth LE API将三星Android设备设置为iBeacon进行广播?这应该是可能的,但我没有设备来尝试。

如果有人已经将其用于使三星Android设备作为其他蓝牙LE外设进行广播,我也想知道。

编辑:在Android L上现在可以实现。请参见此处

3个回答

9

编辑:此答案是关于安装Android 4.2的旧款三星手机。 Android 5.0+版本的三星设备可以成功地广告化Beacons。

不幸的是,@reTs和@duncan-c是正确的(每个人+1)。 Samsung BLE SDK无法发送真正的BLE广告,这是iBeacons所需的。

我曾抱有希望,因为他们的文档说“允许应用程序创建和广告化蓝牙智能服务和特征”。 我编写了一个应用程序来证明这是否实际起作用,并学到他们的文档只是误导性的。 Samsung BLE SDK将不会使三星设备通过无线电传输广告。

请查看此博客文章中的完整详细信息。


我想补充一下,表达式“GATT中心角色”是完全错误的!在GATT级别上,只有两个角色:客户端和服务器。在GAP级别上,主要有这两个角色:中心和外围(还有另外两个 - 广播器和观察者)。他们想说的是:“我们支持GATT客户端和服务器角色,但仅支持GAP中心角色”。显然,观察者也得到了支持。 - Bogdan Alexandru

5

http://developer.samsung.com/ble

您可以在上面的链接中查看官方的“三星BLE SDK指南和提示”。

在第12页的第10点中,它说:

"当前版本的SDK仅支持GATT中央角色。外围角色可能会在未来的版本中得到支持。"


3

据我所知,目前的固件不支持此功能。(我不是安卓开发人员,因此没有亲自确认过。)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接