Android Client<->Server: Call & Callback
service:
PackageManagerService:
MoveCallbacks extends Handler
regisger(callback)
unregister(callback)
handleMessage
invokeCallback
notifyCreated
notifyStatusChanged
client:
IPackageManager.aidl
registerMoveCallback(callback)
unregisterMoveCallback(callback)
ApplicationPackageManager:
registerMoveCallback(callback)
pm.xxx
unregisterMoveCallback(callback)
MoveCallbackDelegate extend IPackageMoveObserver.Stub
PackageManager
public static abstract class MoveCallback
Android客户端与服务端交互
本文介绍了Android系统中客户端与服务端之间的交互机制,重点讨论了PackageManagerService如何通过注册和注销MoveCallbacks来实现状态更新通知。同时,还探讨了客户端如何使用IPackageManager接口进行回调注册及注销。
5183

被折叠的 条评论
为什么被折叠?



