summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/InstallAppProgress.java
diff options
context:
space:
mode:
authorrich cannings <richc@google.com>2012-07-26 14:09:49 -0700
committerrich cannings <richc@google.com>2012-08-02 11:31:17 -0700
commit076ca8c8373a3d5f3f56103fa85966cc6c34c94a (patch)
tree92728ab79dec040cbc3d31e8b1dfe1f0be95d028 /src/com/android/packageinstaller/InstallAppProgress.java
parent879c1fadd28cf825cb22067b405ea86ffd44db80 (diff)
downloadandroid_packages_apps_PackageInstaller-076ca8c8373a3d5f3f56103fa85966cc6c34c94a.tar.gz
android_packages_apps_PackageInstaller-076ca8c8373a3d5f3f56103fa85966cc6c34c94a.tar.bz2
android_packages_apps_PackageInstaller-076ca8c8373a3d5f3f56103fa85966cc6c34c94a.zip
Accept and pass URLs to PackageManagerService
This change passes the originating URI and referrer of an apk, when available, to the package manager. Bug: 6544677 Change-Id: I6b1036012399f6cd42feceedeca2493b6b20501a
Diffstat (limited to 'src/com/android/packageinstaller/InstallAppProgress.java')
-rwxr-xr-xsrc/com/android/packageinstaller/InstallAppProgress.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/packageinstaller/InstallAppProgress.java b/src/com/android/packageinstaller/InstallAppProgress.java
index 8bfcd4f1..6e471cb2 100755
--- a/src/com/android/packageinstaller/InstallAppProgress.java
+++ b/src/com/android/packageinstaller/InstallAppProgress.java
@@ -243,8 +243,13 @@ public class InstallAppProgress extends Activity implements View.OnClickListener
String installerPackageName = getIntent().getStringExtra(
Intent.EXTRA_INSTALLER_PACKAGE_NAME);
+ Uri originatingURI = getIntent().getParcelableExtra(Intent.EXTRA_ORIGINATING_URI);
+ Uri referrer = getIntent().getParcelableExtra(Intent.EXTRA_REFERRER);
+
PackageInstallObserver observer = new PackageInstallObserver();
- pm.installPackage(mPackageURI, observer, installFlags, installerPackageName);
+
+ pm.installPackageWithOrigin(mPackageURI, observer, installFlags,
+ installerPackageName, originatingURI, referrer);
}
@Override