Android Framework --- PackageManager 分析
2016-05-10 16:46
483 查看
同样先看一下静态类结构图:
大多数情况下,我们通过Activity 中 getPackageManager获取PackagerManager的子类ApplicationPackageManager这个对象.实际上是ApplicationPackageManager包含了一个IPackagerManager.Stub.Proxy的一个对象,IPackagerManager.Stub.Proxy代理对象执行IPackagerManager的相关操作,IPackageManager.Stub.Proxy实际代理的是PackageManagerService。
大多数情况下,我们通过Activity 中 getPackageManager获取PackagerManager的子类ApplicationPackageManager这个对象.实际上是ApplicationPackageManager包含了一个IPackagerManager.Stub.Proxy的一个对象,IPackagerManager.Stub.Proxy代理对象执行IPackagerManager的相关操作,IPackageManager.Stub.Proxy实际代理的是PackageManagerService。
相关文章推荐
- Android如何编译userDebug版本
- Android性能分析工具之TraceView
- Android实现天气查询
- android apk反编译
- 配置使用Android数据库开源框架GreenDao
- nexus maven私服发布Android library
- android include标签使用
- Android 反调试反内存dump总结
- android JNI的.so库调用
- Android总结 - BroadcastReceiver
- android JNI的.so库调用
- android JNI的.so库调用
- Android LayoutAnimation使用
- Android 屏幕分辨率 计算单位
- Android4.4打开系统相册返回Null问题
- Android 手机自动化测试工具有哪几种?
- Android之使用Pull解析Xml数据
- Android Menu 之 optionsMenu 详解
- android service 本地 远程 总结
- Android Studio系列教程六--Gradle多渠道打包