【问题标题】:How to change Eddystone Beacon setting by not using any beacon manufacturer SDK如何不使用任何信标制造商 SDK 更改 Eddystone Beacon 设置
【发布时间】:2016-04-18 05:07:44
【问题描述】:

我们如何在不使用任何第三方 SDK(如 Estimote 或 AltBeacons 提供的 SDK)的情况下通过 Eddystone 协议 更改信标的不同设置。例如,我们如何从我们的移动设备更改发射功率/发射频率或信标的实例 ID(可能在应用程序的帮助下)?我们可以使用 Android 中的蓝牙管理器或 BluetoothLeScanner 来更改它们吗?可以做到还是我们必须依靠 Beacon 制造商的 SDK 来更改值?

【问题讨论】:

    标签: android bluetooth bluetooth-lowenergy eddystone google-beacon-platform


    【解决方案1】:

    不,您不能使用任何内置的 Android 应用程序或操作系统功能更改 Eddystone 信标的设置。您需要第三方应用程序来执行此操作。目前,这意味着您提到的信标制造商配置应用程序之一。

    有计划改变这一点。谷歌有一个draft specification for a standard Eddystone configuration service。采用此规范的 Beacon 制造商拥有可由任何支持该标准的应用程序配置的硬件。因此,虽然您仍然需要一个应用程序,但您不需要信标制造商提供的应用程序。 (你甚至可以建立自己的。)

    不过,Google 没有宣布计划使用此标准将默认配置应用程序放入 Android。所以安装一些应用程序的需要可能不会改变。使用该标准,您安装的应用程序将更加灵活。

    全面披露:我是 Android Beacon Library 项目的首席开发人员,该 SDK 是 AltBeacon 项目的一部分。

    【讨论】:

    • 谢谢.. 在过去的几个月里搜索了很多关于它的内容,但找不到任何具体的东西。您能否解释一下信标制造商配置应用程序如何能够与信标通信并在一天结束时更改其值,它们只是使用相同 Android 操作系统功能的应用程序?你能解释一下或提供一些链接来说明它是如何完成的吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多