将扫描的Beacon的UUID与我的数据库进行比较的最快方法

时间:2017-10-19 02:17:12

标签: java android bluetooth-lowenergy uuid beacon

我正在尝试使用Android Beacon Listening App。为了简化我的问题,我们假设我只想拥有一个带有信标列表的本地数据库,并且能够识别当前正在扫描这些信标的信标。

关于可能的方法,我有几点想法,但是,我希望您能尽可能快地做到这一点。

请同时考虑以下事项:

1)部分UUID(最后6个字节)对所有信标都是通用的(所以我应该避免比较那个部分)

2)我不介意你的建议是否要求以特定的方式存储我的信标(以加强比较)。

PS。我正在考虑获取前10个字节的字节数组,并尝试将它们转换为long并将其作为Beacon的HashMap中的键进行搜索。不知道

你的时间!

0 个答案:

没有答案