工作总结-给你的SDK瘦瘦身
来源:互联网 发布:如何安装开票软件 编辑:程序博客网 时间:2024/05/02 07:47
- 我有点纳闷,国内的具有极少的有关静态库SDK开发的内容,除了一些简单的如何教你开发,而且是原创还是copy,谁知道呢?细思极恐,不扯那么远了,这里就已切身的爬坑经历提供几个静态库SDK瘦身的方案。
- 公司最近开发完了一套静态库,准备跟CP对接,按部就班地来到了合并静态库的环节,一开始没发现我们的静态库有多么的臃肿,直接到了39M。
- 这是不允许的,想到支付宝的静态库的在8.9M左右,于是想到肯定有减少size的办法。
话不多说,直接上解决方案吧,这个方案是解决你的静态库打包太大的问题,亲测可用有效
- make sure that you set Generate Debug Symbols to NO in your build settings. This can reduce the size of your static library by about 30%.
- In your target's build settings look for 'Optimization Level'. By switching that to 'Fastest, Smallest -Os' you'll permit the compiler to sacrifice some speed for size.
结果我的SDK由原来的39M减少到32M,但是想到一些大公司的大牛肯定有一些更好地一套方案,只是不愿意分享或者我找不到吧,应该还有其他方案的,只是项目比较赶,先这样。有好的方案我会记得更新的。
0 0
- 工作总结-给你的SDK瘦瘦身
- 给你的APK瘦瘦身
- FCKeditor 瘦瘦身
- 让你的Visual Studio瘦瘦身也扩大一下C盘空间
- Android资源混淆打包工具 - 让你的资源瘦瘦身
- IOS-给View Controller瘦瘦身
- 给你自由,快速下载Android SDK的方法,超实用
- 小技巧为Windows XP标题栏“瘦瘦身”
- 瘦瘦吧
- 给你生活的忠告:
- 给你生活的忠告:
- 给你的blog美容!
- 给你生活的忠告
- 马玉梁 给你的!!!
- 给你生活的忠告:
- 给你生活的忠告
- 给你生活的忠告
- 给你看的
- Java并发编程系列之十七:Condition接口
- python普通继承和super继承
- $.ajax()参数详解及标准写法
- Gradle sync failed: Out of memory: PermGen space
- 数据库系统概念学习04-数据模型
- 工作总结-给你的SDK瘦瘦身
- C# File类
- 在VS2012中使用GitHub
- VMware+Windgb+Win7 内核驱动调试
- 欢迎使用CSDN-markdown编辑器
- 模糊测试相关文章
- 构建应用驱动的智能存储平台
- 欢迎使用CSDN-markdown编辑器
- webstorm快捷键大全(亲自整理)