企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 本章主要内容: - 介绍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`