Android系統的睡眠跟蹤應用將很快減少電量消耗

Android系統的睡眠跟蹤應用將很快減少電量消耗

最近更新時間 2021-02-26 13:00:04

Sleep tracking apps

必須在後臺運行的Android應用(例如睡眠跟蹤應用)經歷了一段艱難的時期。他們在不同的Android版本之間遭受不一致且不可靠的後臺應用程序限制,這可能會干擾應用程序的基本工作方式。值得慶幸的是,Google正在推出Google Play服務中內置的全新Sleep API。

該API內置在現有的“活動識別”套件中,該套件(如果允許)可以根據設備傳感器自動識別您正在做的事情。像Google Fit這樣的功能可以確定您在跟蹤身體活動時是騎自行車,步行還是開車。 Google已經在內部將Sleep API用於Google Clock的就寢模式。

以前已經看到,這些睡眠跟蹤應用程序必須運行自己的檢測算法,以自己的訓練有素的模型和觸發器來監視設備傳感器,以嘗試估算您的睡眠時間。這意味著他們在後臺不斷地運行以完成這些操作。就像我之前說過的那樣,一些智能手機制造商會以完全打破這種行為的方式來調整Android本身,而Google已經表示不會採取任何措施來解決此問題。但是,此API意味著他們將不再需要。智能手機制造商不會對Play服務的工作方式感到困惑,因為這可能會讓Google感到不安,因此開發人員可以依靠這個新的API來工作。

這也意味著睡眠跟蹤應用程序將在未來的電池壽命中減少損失。如果Play服務已經在後臺執行所有這些操作,那麼在後臺運行某個應用程序並並行執行相同的操作將是多餘的,並且會浪費電源。這更簡單,更有效。由於這些應用程序中的許多都需要您旁邊的床上的電話才能工作,並且以這種方式插入電話可能很笨拙且容易纏結,這意味著您的電話更有可能持續到早晨。

rss_feed