0

我的应用程序包含一些 *.apk 文件列表。

我只知道应用程序(example.apk)的名称。

如何以编程方式识别此应用程序(example.apk)包名称。

是否可以。

提前致谢。

4

1 回答 1

0

这将遍历已安装的应用程序并获取包名和 apk 路径。假设您的 apk 有 ApplicationInfo,您可以执行与此处相同的方法(无循环)。

PackageManager pm = getPackageManager();
for(ApplicationInfo app : pm.getInstalledApplications(0)) {
    Log.d("PackageList", "package: " + app.packageName + ", sourceDir: " + app.sourceDir);
}
于 2012-07-10T08:10:19.547 回答