summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2017-09-11 16:39:42 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-09-11 16:39:42 +0000
commit57d42ed0f9fab0f30d15cd2e50d7521d58693879 (patch)
tree6172ae6b886b54b57eb4b91c54aa70fe01f51f90
parentb7c2d0abafb89a6df71ed5d62f734bb16cc4ed85 (diff)
parent02cecae02901c86334e09b162c09a6e99187f171 (diff)
Merge "Don't install package if it's required to be known" into oc-mr1-dev
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerService.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index 4145e60af191..38d86c53d3c0 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -11398,6 +11398,10 @@ public class PackageManagerService extends IPackageManager.Stub
+ " but expected at " + known.codePathString
+ "; ignoring.");
}
+ } else {
+ throw new PackageManagerException(INSTALL_FAILED_INVALID_INSTALL_LOCATION,
+ "Application package " + pkg.packageName
+ + " not found; ignoring.");
}
}
}