android3.x事件输入流程涉及的代码调用过程简要
Windowmanagerservice.java PhoneWindowManger.java---interceptKeyBeforeQueueing| |InputManagner.java ------------------ InputMonitor.java|JAVA-->C++ |C++-->JAVAcom_android_server_inputManager.cpp--------||inputManager.cpp|------------------------------|inputDispatcher.cpp InputReader.cpp | EventHub.cpp | kernel
inputDispatcher.cpp的函数notifyKey调用enqueueInboundEventLocked函数构造keyEntry并加入队列。