summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-01-23 18:56:44 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-01-23 18:56:44 +0000
commitea59d86962f103eff5a2ff6fd02dfc178d2e145c (patch)
treeb45f76f1c85be85c09d2c15e701916d35081df25
parent04ca345ef2985b004d4e1e5fc4a0f47845798f8a (diff)
parent71bb3f3a04a6f85a06606921a071b0ae89e29bd8 (diff)
Merge "Ignores static shared libraries when filtering app"
-rw-r--r--services/core/java/com/android/server/pm/AppsFilter.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/pm/AppsFilter.java b/services/core/java/com/android/server/pm/AppsFilter.java
index 78e17192ed58..0f71959f8f41 100644
--- a/services/core/java/com/android/server/pm/AppsFilter.java
+++ b/services/core/java/com/android/server/pm/AppsFilter.java
@@ -511,6 +511,10 @@ public class AppsFilter {
}
return true;
}
+ if (targetPkg.isStaticSharedLibrary()) {
+ // not an app, this filtering takes place at a higher level
+ return false;
+ }
final String targetName = targetPkg.getPackageName();
Trace.beginSection("getAppId");
final int callingAppId;