2017-10-21 114 views
-3

我正在寻找经过测试的Android应用程序示例代码,该应用程序创建虚拟信标并开始对其进行广告。我已经测试过几个教程/例子,但没有成功。我的目标环境是Galaxy S7上的Android 7。
感谢您的帮助。 !工作iBeacon/BLE信标应用程序代码示例

回答

0

这里有Android的灯塔库样本页面上的发射器部分:

http://altbeacon.github.io/android-beacon-library/samples.html

两个小技巧,以使这项工作因此它是由另一个应用程序检测。

  1. 设置您想要传输的信标类型的正确BeaconLayout。你可以看到各种灯塔类型这里的灯塔布局字符串:

https://beaconlayout.wordpress.com

  • 如果您想要传送iBeacon显示确保你的公司代码设置为苹果(0x004c),因此它被识别为Apple iBeacon格式。
  • +0

    谢谢!这正是我所期待的。我尝试了不同的布局,几天前也开始尝试使用公司代码(“.setManufacturer”字段)。这样做的窍门 - 所以为了将Beacon识别为iBeacon,您需要适当的布局和公司代码。否则它将被视为外设。 – RSmolenski

    +0

    现在我有另一个挑战。似乎当我的手机连接到车内的免提BT时,有些情况下当我执行'.stopAdvertising()'时,信标广告不会停止。我复制了这几次 - 似乎当手机连接到蓝牙更长的时间这样的事情发生。我需要用不同的蓝牙设备进行测试。 – RSmolenski

    相关问题