问题描述
现在项目里静态库很多总的大概有300M,如何优化这些静态库,缩减可执行文件大小?
问题解答
回答1:一般来说静态库是不能够继续优化了的,只能说找其他可替代的方案去替换静态库,或者在其他方面去优化,比如资源优化,图片音视频压缩等;
你的问题没问清楚,如果是优化可执行文件建议google一代堆,如果是优化静态库建议先编译优化,避免编译多个架构,然后找可替代的方案。
回答2:静态库文件可以先进行压缩,如压缩成.gz格式的,然后使用写个过滤类,对所有.gz格式的数据进行解压缩,具体可以直接使用这个jar包:https://sourceforge.net/proje...