首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Android信标库将文件附加到虚拟信标

使用Android信标库将文件附加到虚拟信标
EN

Stack Overflow用户
提问于 2017-07-03 01:03:36
回答 1查看 109关注 0票数 0

我对使用Android Beacon库非常感兴趣,因为它似乎可以帮助我的项目。我想使用智能手机创建虚拟信标,就像它们是带有附加文件的信标一样,然后侦听的智能手机可以在检测到虚拟信标时访问此文本文件。

我已经看到使用这个库有一些不同的方法:有一些数据字段(Long),我可以在其中编码文件的url,还有一个beacon数据工厂,似乎是用来从服务器获取信息的,但关于最后一个选项的文档很少,我真的不知道如何使用它。

所以我的问题是:我应该使用数据字段还是工厂来实现我的目的?在你推荐使用工厂的情况下,它如何与通知程序一起工作?你有没有关于这方面的示例代码?

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2017-07-03 01:58:37

此用例的主要问题是标准蓝牙LE信标通告中可用于传输数据的的字节数有限。实际的数字可能会更小,因为您必须使用一些字节来标识广告类型,以及它是您的信标还是属于其他人的信标。

关于特定格式的几点意见:

  • AltBeacon:问题中提到的"long“数据字段,通常不能用于普通信标格式中的单个字节以上。AltBeacon格式有一个字节的数据字段。Java数据类型是long的事实不会改变在该信标format.
  • Eddystone-URL:中仅有一个字节的事实。该信标格式被设计为传输长度高达17字节的URL,并且包括有助于使它们更短的特殊扩展字节码。您可以使用网址压缩器使任何网址适合此空间。

您在问题中描述的DataFactory用于连接到第三方云数据存储,以将键/值对附加到您的信标。使用此功能的唯一已知实现是来自RadiusNetworks的付费ProximityKit服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44873212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档