我正在开发一个使用GitHub上可用的Estimote SDK的安卓应用程序。
但我仍然不能使用我的Android设备(5.0.1)作为广告商,以便被其他使用Estimote应用程序的设备发现。我曾尝试使用Radius Networks, Inc.的QuickBeacon,但它显示了一条消息,提示我的设备上的操作系统不支持蓝牙LE广告。
你能帮我一下吗?
发布于 2015-09-11 14:55:10
如果你想模拟估计信标,你需要使用iOS估计应用。这样,用于Android的Estimote应用程序就会发现它。
发布于 2017-03-16 18:29:01
是的,并不是所有的android设备都支持Ble广告。
您可以查看此链接上支持的设备列表。
http://altbeacon.github.io/android-beacon-library/beacon-transmitter-devices.html
发布于 2017-03-31 23:11:02
并不是所有的Android设备都支持BLE广告,您可以使用此回调来查看。您还可以使用Bluez lib中的简单Linux命令来模拟Estimote的iBeacon (或任何其他信标):
UUID="B9 40 7F 30 F5 F8 46 6E AF F9 25 55 6B 57 FE 6D"
MAJOR="00 01"
MINOR="00 02"sudo hcitool -i hci0 cmd 0x08 0x0008 1E 02 01 1A FF 4C 00 02 15 $UUID $MAJOR $MINOR C82.
https://stackoverflow.com/questions/32502666
复制相似问题