计步服务使用这个库
https://github.com/jiahongfei/TodayStepCounter
核心思想是通过手机Stepcounter 的芯片,获取步数
占位,Stepcounter使用方法
上线之后有很多机型,无法正常统计到数据
Android正确的启动Service方式参考:
https://www.jianshu.com/p/16177138c9b7
而且使用前台服务,需要显示一个通知栏,会让用户体验不好
所以想到用Job Sceduler、workmanager
占位 JobSecduler使用
但是jobSceduler这种方案又不能实时的去统计
其他方案,谷爹提供的,国内用不了
https://developers.google.cn/fit/scenarios/record-steps
ps:
不知道如何获取各个厂商内容的计步数据,也获取不起
可以在各个厂商申请白名单,不好维护
网友评论