我们再回到NativeMessageQueue的构造函数中,看看JNI层的Looper对象的创建过程,即看看它的构造函数是如何实现的,这个Looper类实现在frameworks/base/libs/utils/Looper.cpp文件中: [cpp]viewplaincopyLooper::Looper(boolallowNonCallbacks): mAllowNonCallbacks(allowNonCallbacks), mResponseIndex(0) {intwakeFds[2];intre...