0

键盘输入和硬件按钮等 I/O 事件通过 /dev/input/event* 处理。设备旋转如何?什么是低级机制,我们如何像 /dev/input/event* 那样进行 record-n-replay?

4

1 回答 1

1

我没有精确的机制,但总体思路是旋转由加速度计处理。我相当但不完全确定它也可以通过 /dev/input/event 机制获得,但如果不是,它可能是其他一些类似的方法(即 - 字符设备)。

还要注意两点。首先是您不必实际编写自己的内核级驱动程序来模仿精确的协议。您可以编写自己的协议,然后编写用户级驱动程序将这些事件驱动到 Dalvik 基础架构中。

沙查尔

于 2012-07-22T17:18:22.913 回答