【问题标题】:How and which Beacon SDK to use?如何以及使用哪个 Beacon SDK?
【发布时间】:2020-05-01 03:35:20
【问题描述】:

我正在使用 Xamarin 和 BLE 技术开始我的应用开发。

我最终想要的是能够使用 iOS 和 Android 作为信标设备来传输和接收来自应用程序的信号。然后当靠近或接近时,应用程序应该检测到。

我搜索并发现关键的事情是: 1. IOS:IBeacon,内置于OS 2.安卓: 2.a 替代信标 2.b 估计 2.c 埃迪斯通

我的问题是: 1.任何使用C#的应用程序或示例我都可以实现BLE发送器和接收器 2. 我应该在android中使用哪个SDK来实现相同的功能?

谢谢。

【问题讨论】:

    标签: bluetooth-lowenergy ibeacon altbeacon estimote eddystone


    【解决方案1】:

    您可以在 Android 和 iOS 上使用 iBeacon 格式。其他格式在 Android 上同样有效,但 iBeacon 在 iOS 上的检测速度更快、更可靠。

    使用 Xamarin,您可以使用此项目绑定到 Android Beacon 库:

    https://github.com/chrisriesgo/Android-AltBeacon-Library

    【讨论】:

    • 感谢您的快速回复。我可以问一件事吗?它与从VS中的nuget包下载相同吗?有 2.7 只表示 BLE 信标,另一个是所有信标。这是否意味着 BLE 信标在 android 和 IOS 中都支持?
    • iBeacon 和 AltBeacon 都是特定类型的 BLE 信标。 BLE 信标只是一个更笼统的术语,说它支持两者。是的,通过 nuget 下载就可以了。
    猜你喜欢
    • 2016-08-11
    • 1970-01-01
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    • 2011-09-18
    • 2017-03-04
    • 2020-08-30
    • 2021-09-01
    相关资源
    最近更新 更多