【问题标题】:Can I run a service in the background on Wear OS, constantly sending heart rate data via WiFi/LTE?我可以在 Wear OS 的后台运行服务,通过 WiFi/LTE 不断发送心率数据吗?
【发布时间】:2021-12-27 22:03:41
【问题描述】:

Wear OS 是否可以在后台持续记录心率数据和/或其他传感器数据,并在没有手机的情况下通过 WiFi/4G 发送?

这样的服务可以在开机时启动吗?

【问题讨论】:

    标签: service background wifi wear-os


    【解决方案1】:

    是的 - 但如果长期使用,您必须使用被动更新来获取批量数据,否则您可能会破坏电池寿命。

    https://developer.android.com/training/wearables/health-services

    https://developer.android.com/training/wearables/health-services/passive

    当您有足够的数据发送时,您可以请求 LTE 或 Wifi 网络发送数据。但是您不应该尝试让网络永久打开。

    【讨论】:

    • 如果我需要实时数据怎么办?我真的不能等到下一批吗?在这里等待多长时间才足够?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-01
    • 2011-06-05
    • 2019-02-21
    • 2020-03-09
    相关资源
    最近更新 更多