gpt4 book ai didi

java - 遍历所有已安装应用程序的 AndroidManifest.xml 文件?

转载 作者:行者123 更新时间:2023-12-01 23:14:08 44 4
gpt4 key购买 nike

如何迭代所有已安装 Android 应用程序的 AndroidManifest.xml 文件,以搜索特定标签/属性?

List<ApplicationInfo> applications = getPackageManager().getInstalledApplications(PackageManager.GET_META_DATA);
for (ApplicationInfo application : applications) {
Log.d("", application.toString());
}

目前我设法仅列出已安装的应用程序。找不到任何内容来显示 ApplicationInfo

的 list 文件

最佳答案

首先,考虑使用 PackageInfo ( http://developer.android.com/reference/android/content/pm/PackageInfo.html ) 而不是 ApplicationInfo。 list 中最有用的信息可以通过简单的方法调用来访问。

如果您确实想要解析编译为二进制 XML 的 XML,请参阅以下示例代码。 https://github.com/yaraki/ManifestAnalyzer

关于java - 遍历所有已安装应用程序的 AndroidManifest.xml 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21475544/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com