summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRyuki Nakamura <ryuki.x.nakamura@sonymobile.com>2016-09-01 21:36:52 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-09-01 21:36:52 +0000
commit549ddb5b06580911523da14888d2e56465383113 (patch)
treea77b9f1505083f5445d023abc6a699948129d86d /src
parent76419ddab281dcbc5192f6e1017772e4b6ed675d (diff)
parent5fe91f8d06533ac37da8d334b36565b7d711541d (diff)
downloadandroid_packages_apps_PackageInstaller-549ddb5b06580911523da14888d2e56465383113.tar.gz
android_packages_apps_PackageInstaller-549ddb5b06580911523da14888d2e56465383113.tar.bz2
android_packages_apps_PackageInstaller-549ddb5b06580911523da14888d2e56465383113.zip
Read and apply 'packageName'
am: 5fe91f8d06 Change-Id: I49fa46b1b8a43d74a1fa29f551f173da12c37960
Diffstat (limited to 'src')
-rwxr-xr-xsrc/com/android/packageinstaller/InstallAppProgress.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/packageinstaller/InstallAppProgress.java b/src/com/android/packageinstaller/InstallAppProgress.java
index a2bbfc0c..92594e35 100755
--- a/src/com/android/packageinstaller/InstallAppProgress.java
+++ b/src/com/android/packageinstaller/InstallAppProgress.java
@@ -35,6 +35,7 @@ import android.content.pm.PackageInstaller;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.PackageParser;
+import android.content.pm.PackageParser.PackageLite;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Bundle;
@@ -356,7 +357,9 @@ public class InstallAppProgress extends Activity implements View.OnClickListener
File file = new File(mPackageURI.getPath());
try {
- params.setInstallLocation(PackageParser.parsePackageLite(file, 0).installLocation);
+ PackageLite pkg = PackageParser.parsePackageLite(file, 0);
+ params.sessionParams.setAppPackageName(pkg.packageName);
+ params.setInstallLocation(pkg.installLocation);
} catch (PackageParser.PackageParserException e) {
Log.e(TAG, "Cannot parse package " + file + ". Assuming defaults.");
}