有没有人使用过三星的Bluetooth LE API将三星Android设备设置为iBeacon进行广播?这应该是可能的,但我没有设备来尝试。
如果有人已经将其用于使三星Android设备作为其他蓝牙LE外设进行广播,我也想知道。
编辑:在Android L上现在可以实现。请参见此处。
有没有人使用过三星的Bluetooth LE API将三星Android设备设置为iBeacon进行广播?这应该是可能的,但我没有设备来尝试。
如果有人已经将其用于使三星Android设备作为其他蓝牙LE外设进行广播,我也想知道。
编辑:在Android L上现在可以实现。请参见此处。
编辑:此答案是关于安装Android 4.2的旧款三星手机。 Android 5.0+版本的三星设备可以成功地广告化Beacons。
不幸的是,@reTs和@duncan-c是正确的(每个人+1)。 Samsung BLE SDK无法发送真正的BLE广告,这是iBeacons所需的。
我曾抱有希望,因为他们的文档说“允许应用程序创建和广告化蓝牙智能服务和特征”。 我编写了一个应用程序来证明这是否实际起作用,并学到他们的文档只是误导性的。 Samsung BLE SDK将不会使三星设备通过无线电传输广告。
请查看此博客文章中的完整详细信息。
http://developer.samsung.com/ble
您可以在上面的链接中查看官方的“三星BLE SDK指南和提示”。
在第12页的第10点中,它说:
"当前版本的SDK仅支持GATT中央角色。外围角色可能会在未来的版本中得到支持。"
据我所知,目前的固件不支持此功能。(我不是安卓开发人员,因此没有亲自确认过。)