google官方提供了获取对应的步数传感器(网址:https://developer.android.google.cn/guide/topics/sensors/sensors_motion?hl=zh_cn#java),如下:
由于很难保证app能一直保活,所以建议集成各大Android厂商的方案,如下:
1.小米:接入小米计步器接口,小米通过ContentProvider读取步数信息,相对比较简单,官方文档https://dev.mi.com/console/doc/detail?pId=2487
2.华为:需要申请Health Kit,并导入sdk,相对麻烦一些,官方文档:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/steps-delta-scene-0000001050822049
网友评论