摘要: 转自:http://gityuan.com/2015/12/26/handler-message-framework/ 相关源码 framework/base/core/java/andorid/os/Handler.java framework/base/core/java/andorid/os/ 阅读全文
posted @ 2017-05-16 16:52 鸭子船长 阅读(844) 评论(0) 推荐(0)
摘要: 一、Native层Binder 源码结构: ClientDemo.cpp: 客户端程序 ServerDemo.cpp:服务端程序 IMyService.h:自定义的MyService服务的头文件 IMyService.cpp:自定义的MyService服务 Android.mk:源码build文件 阅读全文
posted @ 2017-05-16 16:23 鸭子船长 阅读(406) 评论(0) 推荐(0)
摘要: PS:个人理解:当进程1通过Binder调用组件2时,会将进程1的pid及uid赋给组件2,并检测进程1的pid及uid是否有权限调用组件2.而后组件2需要调用组件3,此时组件2保存的pid及uid为进程1的,但是其实际运行在进程2中。此时调用clearCallingIdentity将组件2的保存的 阅读全文
posted @ 2017-05-16 10:59 鸭子船长 阅读(3029) 评论(0) 推荐(0)