summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2014-06-18 11:12:29 -0700
committerJeff Sharkey <jsharkey@android.com>2014-06-18 14:57:41 -0700
commite35948b4bc015c063d4437c35cef2949e4cb75f8 (patch)
tree9b80ee88a01c3d777038a1b233b37702e4a801a4 /src/com/android/packageinstaller
parent3c2848cebf9d67e4cdf7bb0101e4a3f7553cc124 (diff)
downloadandroid_packages_apps_PackageInstaller-e35948b4bc015c063d4437c35cef2949e4cb75f8.tar.gz
android_packages_apps_PackageInstaller-e35948b4bc015c063d4437c35cef2949e4cb75f8.tar.bz2
android_packages_apps_PackageInstaller-e35948b4bc015c063d4437c35cef2949e4cb75f8.zip
Follow more PackageParser refactoring.
Change-Id: I98f44668bd0a211b57e8311ead4b4ce01a04de90
Diffstat (limited to 'src/com/android/packageinstaller')
-rw-r--r--src/com/android/packageinstaller/PackageUtil.java18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/com/android/packageinstaller/PackageUtil.java b/src/com/android/packageinstaller/PackageUtil.java
index 9876ba5c..63121e4a 100644
--- a/src/com/android/packageinstaller/PackageUtil.java
+++ b/src/com/android/packageinstaller/PackageUtil.java
@@ -50,13 +50,9 @@ public class PackageUtil {
* Utility method to get application information for a given {@link File}
*/
public static ApplicationInfo getApplicationInfo(File sourcePath) {
- PackageParser packageParser = new PackageParser(sourcePath);
- DisplayMetrics metrics = new DisplayMetrics();
- metrics.setToDefaults();
-
+ final PackageParser parser = new PackageParser();
try {
- PackageParser.Package pkg = packageParser.parseMonolithicPackage(sourcePath, metrics,
- 0);
+ PackageParser.Package pkg = parser.parseMonolithicPackage(sourcePath, 0);
return pkg.applicationInfo;
} catch (PackageParserException e) {
return null;
@@ -67,14 +63,10 @@ public class PackageUtil {
* Utility method to get package information for a given {@link File}
*/
public static PackageParser.Package getPackageInfo(File sourceFile) {
- PackageParser packageParser = new PackageParser(sourceFile);
- DisplayMetrics metrics = new DisplayMetrics();
- metrics.setToDefaults();
-
+ final PackageParser parser = new PackageParser();
try {
- PackageParser.Package pkg = packageParser.parseMonolithicPackage(sourceFile, metrics,
- 0);
- packageParser.collectManifestDigest(pkg);
+ PackageParser.Package pkg = parser.parseMonolithicPackage(sourceFile, 0);
+ parser.collectManifestDigest(pkg);
return pkg;
} catch (PackageParserException e) {
return null;