Skip to content

ci: Strip non-target ABIs from arm64 release APKs - #224

Merged
LisoUseInAIKyrios merged 1 commit into
MorpheApp:devfrom
rushiranpise:ci
Aug 31, 2026
Merged

ci: Strip non-target ABIs from arm64 release APKs#224
LisoUseInAIKyrios merged 1 commit into
MorpheApp:devfrom
rushiranpise:ci

Conversation

@rushiranpise

Copy link
Copy Markdown

ndk.abiFilters doesn't strip jniLibs from AAR dependencies, so the arm64 release builds still packed x86/x86_64 libs (~93 MB). Switched to ABI splits, which filter merged native libs at packaging arm64 APK is now ~44 MB; universal build unchanged.

ndk.abiFilters does not remove jniLibs shipped inside AAR dependencies,
so the -Pabi=arm64-v8a build still packaged x86 and x86_64 native libs,
bloating the APK .
@LisoUseInAIKyrios LisoUseInAIKyrios changed the title fix(build): strip non-target ABIs from arm64 release APKs ci: Strip non-target ABIs from arm64 release APKs Aug 31, 2026
@LisoUseInAIKyrios
LisoUseInAIKyrios merged commit ec0b10a into MorpheApp:dev Aug 31, 2026
2 checks passed
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.

2 participants