mis*_*kin 5 android class
我正在查看PackageManager该类的源代码,它是抽象的以及所有方法.制造商是否应该为它编写真正的实现,或者我错过了什么?
PackageManager
小智 9
PackageManager的真正实现是位于frameworks/base/services/java/com/android/server /的PackageManagerService
你可以找到源代码这里的GrepCode.
Sam*_*muh 7
PackageManager是抽象的,需要提供具体的实现来调用实例方法.可以将此类的实现作为包私有静态类找到,该类ApplicationContext本身可用ContextImpl.(有关源代码,请参见此处).请注意,PackageManager的此实现是最终的,因此无法覆盖.
ApplicationContext
ContextImpl
还有一个您可能感兴趣的MockPackageManager实现.
Alv*_*rez 5
是ApplicationPackageManager,并且在中创建ContextImpl.getPackageManager()。
ApplicationPackageManager
ContextImpl.getPackageManager()
归档时间:
14 年,11 月 前
查看次数:
3681 次
最近记录:
6 年,7 月 前