贾宏飞
贾宏飞
我也在困扰这个问题,我认为这是系统层面的,我还没有找到好的解决办法,目前只能让用户自己加白名单了,如下操作。 计步器手机设置 小米note4x 设置->授权管理->自启动管理;设置成自启动 设置->电量和性能->电量优化->应用智能省电->找到TodayStepCounter->无限制
没有,除非系统白名单 ,或者一直在后台存活
可以,你没找对, 在 2019-01-12 08:50:03,"JewelKing" 写道: 小米加了白名单自启动没有问题了。华为也加了但是还是不行。 — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
你好, 1.你说的5.1系统指的是华为 EMUI版本的5.1,还是Android版本的5.1, 2.手机型号是什么 3.能否确定您的手机用的是加速度传感器计步,还是用的Sensor.TYPE_STEP_COUNTER传感器 请帮助提供以上信息,我好进一步排查问题,以最快的速度解决, 谢谢!!!
首先非常感谢这么快的反馈,我会尽力研究这个加速度传感器的算法,但是这个算法是github上找到的一个开源项目,大家一起研究这个计步算法,一起进步,如果有好的想法可以一起沟通。 在次感谢。。。
最近更新的项目,从新找了计步算法,应该解决这个问题了吧
应该是里面注册的广播没有回调吧,我里面有一个一分钟回调一次的广播来判断是否过了0点
我目前没遇到过权限问题,你可以把权限关了试试,是否能获取到步数
自己进行适配一下6.07.08.0吧,我没做,后期有时间更新一下,现在又最新的了