APK优化(四)之.so动态库打包配置

当引入so库的时候
modle的build.gradle

 //将so库打包到apk内
    sourceSets{
        main{
            jniLibs.srcDirs=['libs']
        }
    }

打包出来的apk特别的大。

modle的build.gradle中defaultConfig配置so库架构,可以使apk小很多

  //配置so库架构(一般 真机:arm  模拟器:x86)
        ndk {
            abiFilters('armeabi', 'armeabi-v7a')
        }

注:不适用于定制化开发(eg:PDA设备)、内部开发要求版本性兼容性高的

APK优化(一)之SVG--------------解决大量的套图问题
APK优化(二)之Tint着色器-------------减少apk体积
APK优化(三)之资源打包配置----resources.arsc
APK优化(四)之.so动态库打包配置
APK优化(五)之移除无用资源,物理删除
APK优化(六)之代码混淆
APK优化(七)之启用shrinkResources资源缩减 ,不需要物理上的删除
APK优化(八)之启用webp转换插件-----图片变小
APK优化(九)之资源res文件混淆和7ZIP压缩

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容