java Android是否使用了6.0更新更改传感器管理器?
我有一个Android Wear应用程序,使用嵌入式加速计,我正在注册传感器侦听器,如下所示:
mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
mSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
// ...
mSensorManager.registerListener(this, mSensor, SensorManager.SENSOR_DELAY_NORMAL);
在棉花糖更新之前,我的应用程序使用SENSOR_DELAY_NORMAL
每隔200ms
接收更新。更新后,该值更改为每40ms
这比以前快了很多,而且发生在Android Wear更新之后
我使用的是摩托罗拉Moto 360第一代,现在运行的是安卓6.0.1(以前是5.1)
在SensorManager
类上有什么变化吗?为什么阅读速度要快5倍
编辑:刚刚看到了this question,我想知道这是否与此有关。也许摩托罗拉确实在6.0更新中做了一些改变
共 (0) 个答案