我对ApplicationInfo和PackageInfo类有几个一般性的问题。他们来了:
PackageInfo?
感谢您的帮助!
编辑:
首先,在发布这样的问题之前,我已经阅读了官方文档并用谷歌搜索。这是我不清楚的一些其他问题。抱歉,也许我没有适本地问他们:
有可能吗? (我想这与已卸载的软件有关
软件包)
PackageInfo没有uid(当ApplicationInfo为null时?)。
这样的问题。我不了解这些联系。
最佳答案
PackageInfo?
PackageInfo代表整个AndroidManifest.xml。ApplicationInfo实际上是PackageInfo的字段/属性,仅引用应用程序标签。请参阅this。
正如我提到的,ApplicationInfo实际上是PackageInfo的属性/字段,它本身恰好是一个复杂的对象,并且具有自己的方法/字段。
要访问应用程序标记中可能与服务或 Activity 或广播接收器相关的信息,我们使用ApplicationInfo。与其余AndroidManifest.xml相关的数据可以通过PackageInfo类
关于android - ApplicationInfo和PackageInfo之间的区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11409669/