这将遍历已安装的应用程序并获取包名和 apk 路径。假设您的 apk 有 ApplicationInfo,您可以执行与此处相同的方法(无循环)。
PackageManager pm = getPackageManager();
for(ApplicationInfo app : pm.getInstalledApplications(0)) {
Log.d("PackageList", "package: " + app.packageName + ", sourceDir: " + app.sourceDir);
}