AltBeacon api返回空集合,同时测距信标

时间:2018-01-30 13:44:12

标签: bluetooth ibeacon altbeacon estimote android-ibeacon

我正在尝试范围信标,我正在做的就是这里写的: http://altbeacon.github.io/android-beacon-library/samples.html

didRangeBeaconsInRegion方法正在触发但总是带有空集合。

我已安装"找到"通过altbeacon,它位于3个信标。

这是我的代码:我错过了什么吗?

-bash-4.2$ for i in $(ls -1 /tmp/t*); do echo "$(cat $i | md5sum) $i" ; done
d41d8cd98f00b204e9800998ecf8427e  - /tmp/t
44d8faf7b3b51a5db5f39d438dd26a60  - /tmp/t1
44d8faf7b3b51a5db5f39d438dd26a60  - /tmp/t2
26ab0db90d72e28ad0ba1e22ee510510  - /tmp/t3
c5113ddc78b11ff5f9a302c539ed54e2  - /tmp/t5
26ab0db90d72e28ad0ba1e22ee510510  - /tmp/ta
08b766f7b8e96abf07a9a92d92f98c01  - /tmp/tb
b026324c6904b2a9cb4b88d6d61c81d1  - /tmp/tb1
b026324c6904b2a9cb4b88d6d61c81d1  - /tmp/tb2
cf8685bf8567bbc2b07a825258f58b87  - /tmp/test
ceb91e258711d9f5bd05b97df2ed1626  - /tmp/testtable
d41d8cd98f00b204e9800998ecf8427e  - /tmp/tt

1 个答案:

答案 0 :(得分:1)

您需要为正在使用的信标类型添加信标布局(iBeacon?)。替换此行:

beaconManager2.getBeaconParsers()。add(new BeaconParser()。                 setBeaconLayout(&#34; M:2-3 =中非,I:4-19,I:20-21,I:22-23,P:24-24,d:25-25&#34)); < / p>

从这里有适当的布局: https://beaconlayout.wordpress.com