簡體   English   中英

Android / iOS-BLE-BLE設備連接時喚醒終止的應用程序

[英]Android / iOS - BLE - wake up a terminated application when a BLE device connects

我創建了一個iOS和一個Android應用程序,它們從藍牙傳感器讀取一些數據並將其保存在數據庫中。

我想提供即使在應用程序終止時也可以保存傳感器數據的功能。

僅供參考。 我已經設法在背景為iOS和Android的情況下讀取傳感器。

但是我擔心的是如何使以下情況起作用:

-傳感器與電話斷開連接-用戶從任務管理器中終止應用程序-用戶將BLE傳感器連接(並配對)到設備-應用程序在后台喚醒並讀取傳感器的輸出,然后返回睡眠狀態。

有什么建議么?

對於iOS,這是可行的,如Apple文檔iOS應用的Core藍牙后台處理中所述

對於Android,您可以(通過您的應用程序以及在設備啟動時)啟動服務 ,然后(重新)連接到設備。

您也可以在iOS / Android后台服務中發布本地通知-當用戶觸摸該通知時,啟動BLE應用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM