我可以在 Wear OS 的后台运行服务,通过 WiFi/LTE 不断发送心率数据吗?
Posted
技术标签:
【中文标题】我可以在 Wear OS 的后台运行服务,通过 WiFi/LTE 不断发送心率数据吗?【英文标题】:Can I run a service in the background on Wear OS, constantly sending heart rate data via WiFi/LTE? 【发布时间】:2021-12-27 22:03:41 【问题描述】:Wear OS 是否可以在后台持续记录心率数据和/或其他传感器数据,并在没有手机的情况下通过 WiFi/4G 发送?
这样的服务可以在开机时启动吗?
【问题讨论】:
【参考方案1】:是的 - 但如果长期使用,您必须使用被动更新来获取批量数据,否则您可能会破坏电池寿命。
https://developer.android.com/training/wearables/health-services
https://developer.android.com/training/wearables/health-services/passive
当您有足够的数据发送时,您可以请求 LTE 或 Wifi 网络发送数据。但是您不应该尝试让网络永久打开。
【讨论】:
如果我需要实时数据怎么办?我真的不能等到下一批吗?在这里等待多长时间才足够?以上是关于我可以在 Wear OS 的后台运行服务,通过 WiFi/LTE 不断发送心率数据吗?的主要内容,如果未能解决你的问题,请参考以下文章