在 Android 上,有一个通用的解决方案可以使用以下方法获取应用程序列表:
PackageManager pm=getPackageManager();
List<ApplicationInfo> packages=pm.getInstalledApplications(PackageManager.GET_META_DATA)
在这个查询之后,一些 ApplicationInfo 对象的字段“元数据”被填充了一些东西。
我的问题很简单:
这个领域的目的是什么?
我们什么时候应该使用它,我们真的需要它吗?
另外,仅使用 0 作为标志是什么意思?它会得到所有的应用程序吗?