Skip to content

Add -repackageclasses to R8 configuration#1449

Merged
lihenggui merged 1 commit into
mainfrom
refactor/r8-repackageclasses
Feb 15, 2026
Merged

Add -repackageclasses to R8 configuration#1449
lihenggui merged 1 commit into
mainfrom
refactor/r8-repackageclasses

Conversation

@lihenggui

@lihenggui lihenggui commented Feb 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add -repackageclasses to ProGuard/R8 rules for release builds
  • Repackages obfuscated classes into a flat package, reducing descriptor sizes and APK size

Test plan

  • ./gradlew assembleMarketRelease builds successfully
  • Verify release APK is functional

Repackage obfuscated classes into a flat package to reduce the size
of descriptors and thus the generated dex files.
@lihenggui lihenggui merged commit 37140ce into main Feb 15, 2026
4 checks passed
@lihenggui lihenggui deleted the refactor/r8-repackageclasses branch February 15, 2026 04:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant