public static PackageParser.Package getPackageInfoFromPackage( String filePath, boolean collectSignature) { PackageParser packageParser = new PackageParser(filePath); File sourceFile = new File(filePath); DisplayMetrics metrics = new DisplayMetrics(); metrics.setToDefaults(); PackageParser.Package pkg = packageParser.parsePackage(sourceFile, filePath, metrics, 0); if (pkg != null && collectSignature) { packageParser.collectCertificates(pkg, 0); } return pkg; }