使用adb在android中的/ sys / class / input或getevent中找不到传感器数据

时间:2016-11-21 18:43:21

标签: android events adb android-sensors

我正在尝试捕获加速度计和陀螺仪传感器生成的事件,并将它们放入日志文件中。但我无法看到任何事件。仅显示了6个事件,但没有一个用于这些传感器。 enter image description here

getevent正在显示这些值。我还检查了sys / class / input里面显示相同的东西 enter image description here

/ sys / class对于我的手机没有任何传感器目录。 那么我在哪里可以在sysfs或devfs中查找传感器数据?

1 个答案:

答案 0 :(得分:0)

旧架构中所有单独的传感器直接连接到主AP(应用处理器),因此具有单独的设备驱动器,功率效率极低(AP必须唤醒才能接收传感器事件)。在许多较新的设备中,它已被替换为新的架构,其中传感器连接到 SensorHub ,而现在管理事件队列。