- 在主工程的AndroidManifest.xml配置中,在标签,添加
android:extractNativeLibs="true"
属性- extractNativeLibs 瘦身属性 true时会将工程so库进行压缩gradle 升级后其默认值发生了改变,以前gradle 版本低于3.6.0 extractNativeLibs 默认为true,后来升级gradle升级 extractNativeLibs属性默认为false,所以在标签中添加该属性即可
- 指定平台打包,在defaultConfig中指定arm架构32位和64位应用,去除x86平台so文件
ndk {
abiFilters "arm64-v8a", "armeabi-v7a"
}
- 图片压缩,可以采取ETC2格式对apk中用的图片进行压缩,降低空间占用