存在物理加速度计,但虚拟有效运动传感器不存在

时间:2018-04-11 13:06:49

标签: android android-sensors pedometer significant-motion-sensor

我有一部运行Android 5.1的Xperia Z手机。

检查存在的传感器时,我得到以下结果:

mSensorAccelerometer: {Sensor name="MPL Accelerometer", vendor="Invensense", version=1, type=1, maxRange=19.6133, resolution=0.038344003, power=0.139, minDelay=5000}
mSensorLinearAcceleration: {Sensor name="MPL Linear Acceleration", vendor="Invensense", version=1, type=10, maxRange=19.6133, resolution=0.038344003, power=16.239, minDelay=5000}

mSensorSignificantMotion: null
mSensorStepDetector: null
mSensorStepCounter: null

因此,有一个物理AccelerometerLinear Acceleration复合传感器。

表示传感器,步进检测器和步进计数器复合传感器似乎不存在。但是the documentation为这三个传感器写了Underlying physical sensor: Accelerometer

有没有机会使用这三种传感器?

为什么它们看起来像null,尽管它们是基于软件的(虚拟)传感器?

0 个答案:

没有答案