diff options
author | Winson <chiuwinson@google.com> | 2020-01-31 12:21:54 -0800 |
---|---|---|
committer | Winson <chiuwinson@google.com> | 2020-02-19 08:33:12 -0800 |
commit | e075629d08b149287691ec483df1b2d0da9c773a (patch) | |
tree | 9ec880aeca41734482437d3cc964606631748eaa /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | f00c755a2381c21406f82f7bbebf98d25cf58491 (diff) |
Remove AndroidPackageWrite
Moves all system state out of AndroidPackage and into
PackageStateUnserialized, which lives inside a PackageSetting.
This makes AndroidPackage effectively immutable after it exits
the scan/install process.
Specifically, moves isUpdatedSystemApp, isHiddenUntilInstalled,
seInfoOverride, cpuAbiOverride, PackageUsage,
and sharedLibraryFiles/Infos.
Bug: 135203078
Test: atest com.android.server.pm.parsing
Change-Id: I44baab113f3b6b138472b15a61e0874173bc694f
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions