diff options
Diffstat (limited to 'java/aar.go')
-rw-r--r-- | java/aar.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/aar.go b/java/aar.go index e0e642e36..68ce3f4bd 100644 --- a/java/aar.go +++ b/java/aar.go @@ -386,8 +386,9 @@ func (a *aapt) aapt2Flags(ctx android.ModuleContext, sdkContext android.SdkConte versionName = proptools.NinjaEscape(versionName) linkFlags = append(linkFlags, "--version-name ", versionName) } - - linkFlags, compileFlags = android.FilterList(linkFlags, []string{"--legacy"}) + // Split the flags by prefix, as --png-compression-level has the "=value" suffix. + linkFlags, compileFlags = android.FilterListByPrefix(linkFlags, + []string{"--legacy", "--png-compression-level"}) // Always set --pseudo-localize, it will be stripped out later for release // builds that don't want it. |