diff options
| author | Jackal Guo <jackalguo@google.com> | 2021-11-24 15:01:56 +0800 |
|---|---|---|
| committer | Jackal Guo <jackalguo@google.com> | 2021-11-24 15:01:56 +0800 |
| commit | 4aa280fe1fe063425f524742cf9f9320bb25270a (patch) | |
| tree | 70067a5d544d3be8da330180cc8bbaf069c13f5d /core/java | |
| parent | 083bd48e191be350eaadb343a164fb8c579be80c (diff) | |
Set CATEGORY_UNDEFINED as default category
It's possible that there is no tag <application> in the mainfest.
Therefore, category wouldn't be set to CATEGORY_UNDEFINED properly.
Assign the proper default value for this case.
Fix: 207456733
Test: atest AndroidPackageInfoFlagBehaviorTest
Test: atest AndroidPackageParsingEquivalenceTest
Change-Id: I5fb82fea5ccdf216b5825c0c3a254d8be3666c04
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/content/pm/parsing/ParsingPackageImpl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/content/pm/parsing/ParsingPackageImpl.java b/core/java/android/content/pm/parsing/ParsingPackageImpl.java index f07f3827c1c9..d5957a2b6924 100644 --- a/core/java/android/content/pm/parsing/ParsingPackageImpl.java +++ b/core/java/android/content/pm/parsing/ParsingPackageImpl.java @@ -334,7 +334,7 @@ public class ParsingPackageImpl implements ParsingPackage, ParsingPackageHidden, @DataClass.ParcelWith(ForInternedString.class) private String backupAgentName; private int banner; - private int category; + private int category = ApplicationInfo.CATEGORY_UNDEFINED; @Nullable @DataClass.ParcelWith(ForInternedString.class) private String classLoaderName; |
