diff options
author | 2023-08-01 14:38:36 +0200 | |
---|---|---|
committer | 2023-08-02 05:38:19 +0000 | |
commit | 21862285ace046bc9d089984baa898ef21aff4c6 (patch) | |
tree | 91fb0c9c14625d423ffbdb993d8010aa2d089115 /java/aapt2.go | |
parent | 20bb0f80d7966c5df77037b48a883efcc6452aa1 (diff) |
Enable compact entries for resource shrunken apps
For SystemUIGoogle this is a 2.3 MB reduction (17* of resources arsc) and for Traceur it is a 500k reduction (22% of resources.arsc)
Bug: 294016857
Test: Existing
Ignore-AOSP-First: The resource system support for this is not in AOSP yet
Change-Id: I513078406494ad354c255afa0e829cbe10a9b07a
Diffstat (limited to 'java/aapt2.go')
-rw-r--r-- | java/aapt2.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/java/aapt2.go b/java/aapt2.go index 7845a0b23..abe154ea0 100644 --- a/java/aapt2.go +++ b/java/aapt2.go @@ -256,7 +256,8 @@ func aapt2Link(ctx android.ModuleContext, var aapt2ConvertRule = pctx.AndroidStaticRule("aapt2Convert", blueprint.RuleParams{ - Command: `${config.Aapt2Cmd} convert --output-format $format $in -o $out`, + Command: `${config.Aapt2Cmd} convert --enable-compact-entries ` + + `--output-format $format $in -o $out`, CommandDeps: []string{"${config.Aapt2Cmd}"}, }, "format", ) |