【问题标题】:RaspberryPiBeacon Android detection AppRaspberryPiBeacon 安卓检测App
【发布时间】:2016-03-09 02:56:41
【问题描述】:

我正在构建一个 Android 信标检测应用程序,我正在使用我的 raspberryPi 作为 ibeacon,我遵循了来自 link 的命令。 我在用我的代码检测信标时遇到了一些问题,我正在使用 altbeacon 库。我猜它与信标解析器语句有关,如下所示......

beaconManager.getBeaconParsers().add(new BeaconParser().            setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24"));

我猜它没有被检测到,因为我没有使用 estimote 信标。在我的情况下,“m:2-3 = beac”的解析值是多少,因为我使用树莓派作为信标?

在这种情况下你有什么建议吗?

【问题讨论】:

    标签: android ibeacon altbeacon beacon android-applicationinfo


    【解决方案1】:

    问题可能不在于 Android 代码——它可能在于 Raspberry Pi 信标发射器。我会先尝试使用现成的 Android 信标检测应用程序,例如 Locate。这个应用基于相同的Android Beacon Library,所以如果它可以检测到它,你的应用应该也能检测到它。

    如果该应用无法检测到信标,最可能的解释是 Raspberry Pi 发射器出现问题。仔细检查您遵循的 Pi 信标教程,并确认您使用的是兼容的蓝牙 LE 加密狗。

    全面披露:我是 Locate 应用的作者,也是 Android Beacon Library 开源项目的首席开发人员。

    【讨论】:

    • 感谢您的回复,Playstore 中的其他 android 信标检测应用程序正在检测我的 pibeacon。似乎我只有在我的应用程序中使用日志进行调试时它没有进入 didEnterRegion() 方法。
    猜你喜欢
    • 2018-06-09
    • 2017-04-13
    • 2021-09-08
    • 2015-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    相关资源
    最近更新 更多