多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 本章主要内容: - 介绍Binder系统的Java层框架 - 介绍MessageQueue #### 本章所涉及的源代码文件名及位置: - IBinder.java `frameworks/base/core/java/android/os/IBinder.java` - Binder.java `frameworks/base/core/java/android/os/Binder.java` - BinderInternal.java `frameworks/base/core/java/com/android/intenal/os/BinderInternal.java` - android_util_Binder.cpp `frameworks/base/core/jni/android_util_Binder.cpp` - SystemServer.java `frameworks/base/services/java/com/android/servers/SystemServer.java` - ActivityManagerService.java `frameworks/base/services/java/com/android/servers/ActivityManagerService.java` - ServiceManager.java `frameworks/base/core/java/android/os/ServiceManager.java` - ServcieManagerNative.java `frameworks/base/core/java/android/os/ ServcieManagerNative.java` - MessageQueue.java `frameworks/base/core/java/android/os/MessageQueue.java` - android_os_MessageQueue.cpp `frameworks/base/core/jni/android_os_MessageQueue.cpp` - Looper.cpp `frameworks/base/native/android/Looper.cpp` - Looper.h `frameworks/base/include/utils/Looper.h` - android_app_NativeActivity.cpp `frameworks/base/core/jni/android_app_NativeActivity.cpp`