summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorDario Freni <dariofreni@google.com>2018-08-31 14:18:04 +0100
committerJiyong Park <jiyong@google.com>2018-12-03 22:28:15 +0900
commite186f9981afa1723007601ff82e2023c38d7b818 (patch)
tree6cc0eb26172855f83ccab31f5a5b191e8328b3cb /core/java/android
parente7753e084fc668642aae74ec05af62f03a2688e7 (diff)
Initial support for installing APEX via adb.
Test: adb install package-signed.apex (succeeds) adb install package-unsigned.apex (fails) Merged-In: I3ac7971ce6923511a7d574291fe9002c5d55fa1b Change-Id: I53bd15286b62a2a4ae6c2c5746b2ed039bc6ff77
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/content/pm/PackageManager.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java
index 2597f1d53937..02c35e601753 100644
--- a/core/java/android/content/pm/PackageManager.java
+++ b/core/java/android/content/pm/PackageManager.java
@@ -846,6 +846,14 @@ public abstract class PackageManager {
*/
public static final int INSTALL_VIRTUAL_PRELOAD = 0x00010000;
+ /**
+ * Flag parameter for {@link #installPackage} to indicate that this package
+ * is an APEX package
+ *
+ * @hide
+ */
+ public static final int INSTALL_APEX = 0x00020000;
+
/** @hide */
@IntDef(flag = true, prefix = { "DONT_KILL_APP" }, value = {
DONT_KILL_APP