目前传感器是累积步数,如果用户把应用杀掉,此时应用无法计算步数,如果跨天打开应用,就会出现前一天的步数记录到了后一天,这个有什么方式可以优化或者避免吗?类似方案:
1、系统主动回调0点分割。
2、系统步数主动返回当天步数。
3、系统定期唤醒强国进行步数统计。
目前传感器是累积步数,如果用户把应用杀掉,此时应用无法计算步数,如果跨天打开应用,就会出现前一天的步数记录到了后一天,这个有什么方式可以优化或者避免吗?类似方案:
1、系统主动回调0点分割。
2、系统步数主动返回当天步数。
3、系统定期唤醒强国进行步数统计。
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答982 阅读
1 回答952 阅读
可以通过接口readActivityReport获取到华为运动健康应用的实时步数,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/health-three-ring-read-V5