gpt4 book ai didi

android - Bluetooth Low Energy Android - 在后台搜索

转载 作者:行者123 更新时间:2023-11-29 01:48:51 26 4
gpt4 key购买 nike

我想知道是否可以在有人进入或离开a beacon Region时在后台进行检查?

例如在 iOS 中,您可以使用方法 didEnterRegiondidExitRegion 从后台发送通知。

是否有任何本地可能性或有人有解决方法?

最佳答案

Android 根本没有任何“原生”iBeacon 功能,但您可以使用我公司的开源软件看到 iBeacons Android iBeacon Library ,其 API 类似于 iOS 7 的原生 API。

对于 iOS,CLLocationManagerDelegate 使您可以访问您描述的 didEnterRegiondidExitRegion 回调。在 Android iBeacon 库中,等效的是 MonitorNotifier 接口(interface),它为您提供相同的回调方法。

让不在前台的应用程序成功触发这些回调在 iOS 和 Android 上都有些棘手。在 Android 上,您需要启动一个在 Android 设备启动时运行的自己的服务,并绑定(bind)到该服务中的 IBeaconManager。

设置起来并不容易,因此我们开发了一个 Pro Android iBeacon Library自动完成这一切。例如 here .

编辑: 上面的两个库都已停止使用,以支持免费和开源 Android Beacon Library它具有上述专业库的所有功能。

关于android - Bluetooth Low Energy Android - 在后台搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19638118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com