【发布时间】:2015-02-20 00:00:06
【问题描述】:
我正在尝试使用 Estimote 信标在 Android Studio 中制作应用。 我需要一张这样的支票。当我的手机进入我的信标范围时。
我的应用程序将显示一条消息,例如“您进入了信标区域!”
谢谢。
【问题讨论】:
-
这个问题太宽泛了。 Android 中没有内置的 iBeacon 协议,因此不仅仅是即插即用的方式。您可以使用(这个)[github.com/AltBeacon/android-beacon-library] 之类的库,但要让它发挥作用还有很多工作要做。
-
仅仅因为 Android 可以响应 Apple iBeacon 信号,并不意味着您应该这样做。将 iBeacon 支持添加到 Android 所需的 hack 会强制手机从低功耗状态唤醒或阻止手机进入低功耗状态,以便蓝牙无线电可以定期扫描。这会耗尽电池电量(最终导致用户删除您的应用或关闭蓝牙)。最好使用上面提到的使用标准 BLE 4.0 协议的 AltBeacon 规范和硬件,而不是只有 iOS 设备才能有效监控的专有协议。
标签: java android ibeacon ibeacon-android estimote