gpt4 book ai didi

Android/iOS - BLE - 当 BLE 设备连接时唤醒终止的应用程序

转载 作者:行者123 更新时间:2023-11-29 12:21:55 28 4
gpt4 key购买 nike

我正在创建一个 iOS 和一个 Android 应用程序,它们从蓝牙传感器读取一些数据并将它们保存在数据库中。

即使应用程序终止,我也想提供保存传感器数据的能力。

仅供引用。当应用程序在后台时,我已经设法在 iOS 和 Android 中读取传感器。

但我关心的是如何使以下场景起作用:

-传感器与手机断开连接-用户从任务管理器终止应用程序-用户将 BLE 传感器连接(并配对)到设备- 应用程序在后台唤醒并读取传感器的输出,然后返回 sleep 状态。

有什么建议吗?

最佳答案

对于 iOS,这是可能的,如 Apple 文档 Core Bluetooth Background Processing for iOS Apps 中所述.

对于 Android,您可以启动 Service (通过您的应用程序以及在设备启动时)并(重新)连接到设备。

您还可以在 iOS/Android 后台服务中发布本地通知 - 当用户触摸它时,启动 BLE 应用。

关于Android/iOS - BLE - 当 BLE 设备连接时唤醒终止的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30397980/

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