commit | 2a8e75481a9acccd54a33f91cfb711449f2e0936 | [log] [tgz] |
---|---|---|
author | Ján Sebechlebský <jsebechlebsky@google.com> | Tue Dec 20 10:21:28 2022 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Dec 20 10:21:28 2022 +0000 |
tree | c962d90d26c187592d728da08dc9e4c7db9012f6 | |
parent | 888c4e9a35a8d2962a41ab6c3847a049eae5ad64 [diff] | |
parent | 835c1a4e77ecc17da3b02116036fe202085acf91 [diff] |
Merge "Add API to set context and session id to SoundPool."
diff --git a/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackage.java b/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackage.java index 2626bb4..16f5d16 100644 --- a/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackage.java +++ b/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackage.java
@@ -452,6 +452,9 @@ List<ParsedProvider> getProviders(); @NonNull + List<ParsedActivity> getReceivers(); + + @NonNull List<String> getRequestedPermissions(); @Nullable
diff --git a/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackageUtils.java b/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackageUtils.java index 952adda..c6e1793 100644 --- a/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackageUtils.java +++ b/services/core/java/com/android/server/pm/pkg/parsing/ParsingPackageUtils.java
@@ -824,8 +824,8 @@ } private static boolean hasTooManyComponents(ParsingPackage pkg) { - return pkg.getActivities().size() + pkg.getServices().size() + pkg.getProviders().size() - > MAX_NUM_COMPONENTS; + return (pkg.getActivities().size() + pkg.getServices().size() + pkg.getProviders().size() + + pkg.getReceivers().size()) > MAX_NUM_COMPONENTS; } /**