We need remove any dynamic library files such as x86, x86_64 in android for reduce APK file size.
That’s how we can do it:
Set abiFilters in file build.gradle that under application module
android {
defaultConfig {
...
ndk {
abiFilters "arm64-v8a", "armeabi-v7a"
}
}
}
The above configs will keep arm64-v8a and armeabi-v7a, and remove x86, x86_64, mips etc.
If you want to remove x86, x86_64 in release mode only, you should move the above configs to buildTypes:
android {
defaultConfig {...}
buildTypes {
release {
ndk {
abiFilters "arm64-v8a", "armeabi-v7a"
}
}
}
}