- 博客(4)
- 收藏
- 关注
原创 Android App 瘦身总结 第三章 代码混淆及优化
在前两章我们分别从图片资源和jni动态库这两个方面来分析apk瘦身的优化点Android App 瘦身总结 第一章 图片资源的优化处理Android App 瘦身总结 第二章 jni动态库及cpu兼容本章我们从代码角度来继续进行分析。代码是一个app的核心,但是实际上一款应用真正自有的代码在空间占有率并不多(当然像淘宝微信这样的航母级自有代码也一定十分庞大),更多的是各种依
2017-07-20 15:43:10 1355
原创 Android App 瘦身总结 第二章 jni动态库及cpu兼容
在前一章主要分析了图片资源部分的优化(http://blog.csdn.net/chzphoenix/article/details/75227590),这一章重点分析jni动态库部分。由于我们的app业务较复杂,存在地图定位、图片处理、第三方浏览器内核等功能,这些功能都不可避免的引入了jni动态库 —— ".so"文件。我们知道jni动态库是用c\c++编写,目的是利用nati
2017-07-19 17:33:54 1205
原创 Android App 瘦身总结 第一章 图片资源的优化处理
当一款App经历了大量的迭代后,apk包会越来越臃肿,这里面会存在大量的情况。比如冗余的代码、无用的资源、未合理化处理的图片等等。在经历了疯狂的迭代后,我和我的团队发现再也不能忽视apk大小的问题了,apk的大小已经逼近70M,然而承载的业务量却似乎没有这么多,于是我开始集中精力进行apk瘦身的工作。在一系列调查和研究后,成功让我们两款app瘦身回20M。下面就说说我在瘦身过程中的...
2017-07-17 14:08:55 9620 1
原创 Android更新平台架构方案
这篇文章是去年写的,我们的两款app一直这使用umeng的更新服务,但是16年umeng开始放弃更新服务,考虑到切换到其他更新平台也会面临这样的问题,我开始着手自己搭建一个更新平台。整体方案包含前后端,客户端代码封装成jar包并上次maven平台,方便每个app直接使用;服务端代码用nodejs来快捷实现。1、系统结构(1)整体结构整体结构
2017-07-14 16:09:59 733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人