资讯中心
个就是可以接受本地端中间者也就是Proxy对象发送的
2016-11-11
345
将远端服务的Binder对象转化成本地实际对象还有一
2016-11-11
325
就是远端服务的中间者他主要有两个功能一个是可以
2016-11-11
352
到如果继承Binder类同时实现了IXXX接口那么这个类
2016-11-11
395
名称了所以这里以后分析系统服务源码的时候应该看
2016-11-11
341
我们之前分析的Stub类只是不知道为何AMS中不叫这个
2016-11-11
421
ActivityManagerNative这个是远端中间者对象也就是
2016-11-11
345
法transact发送命令给远端中间cationThread类
2016-11-11
423
法而在具体的方法中会使用远端服务的Binder对象方
2016-11-11
365
在这个方法中会实现IActivityManager接口的所有方
2016-11-11
349
ActivityManagerNative的asInterface方法获取到的
2016-11-11
269
是我们应用实际操作Activity的本地化对象他一般是由
2016-11-11
263
ActivityManagerProxy这个是本地端中间者对象也就
2016-11-11
278
端服务AIDL协议接口类型定义了很多方法应用进程中
2016-11-11
308
startProcessLocked方法IActivityManager这个是远
2016-11-11
273
然后会调用到ActivityManagerService中的应用进程中
2016-11-11
314
会在他内部又会调用到ActivityTask类中又多了一层
2016-11-11
297
ActivityStackSupervisor类了这里就不在细分了最终
2016-11-11
417
了ActivityManagerProxy对象的这个方法这里是
2016-11-11
285
看上面调用了startActivityAsUser方法其实就是调用
2016-11-11
323
象其实就是ActivityManagerProxy对象然后我们在看
2016-11-11
165
Binder对象然后使用asInterface方法转化成本地化对
2016-11-11
169
在该位置的Entry即可这样原来的Entry就挂到现在的
2016-11-11
175
命令在onTransact方法中做处理而在这个方法中其实
2016-11-11
247
将远端服务的Binder对象转化成本地实际对象还有一
2016-11-11
165
首页
1
2
尾页