自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除