0

我刚开始玩 AltBeacon 库。我从 AltBeacon/android-beacon-library-reference 下载了示例应用程序,并将库引用添加到android-beacon-library-2.0.tar.gz。当我在装有 Android 4.4 的 MX4 设备(中国制造的魅族)上运行它时,我看到了主要活动,但它的运行速度很慢。我点击了开始测距按钮,新的活动视图没有响应相同;如果我单击后退按钮,则需要几秒钟才能返回上一个视图。我很好奇库是否在主线程上扫描过多导致无响应,或者因为它是设备模型本身不适合信标库实现。谢谢!

附言。我添加了 iBeacon 解析器,但仍然没有在应用程序中看到任何输出,不确定它是否与上述问题有关。

4

1 回答 1

1

虽然我们没有在 MX4 上测试参考代码,但我根据它的规格,我看不出有任何明显的原因会成为问题。您可以在库中启用调试日志记录,并在应用程序开始寻找信标时发送 LogCat 摘录。如果你在开源项目的 GitHub 上创建一个新问题并附上日志文件,我们将对其进行查看。

onCreate您可以通过在类的方法中添加如下所示的行来启用调试BeaconReferenceApplication.java

mBeaconManager.setDebug(true);

你可以在这里的开源项目上创建一个新的 GitHub 问题: https ://github.com/AltBeacon/android-beacon-library/issues/new

全面披露:我是 Radius Networks 的首席工程师,也是该库的主要作者。

于 2014-12-23T17:58:11.767 回答