经试验,redex的优化效果没有andresguard好,应该是因为redex只优化了dex文件,并没有对资源文件进行优化和压缩。相反,andresguard主要对资源进行了压缩,从名字也能看出来,用7z的效果更好。
后续会继续优化之路,从代码,资源两方面入手。
资源主要是用svg代替多分辨率的图片。能用xml就不用图片。已用的图片在不失真的前提下,尽量减小图片大小。
代码考虑到65535的问题,目前还没有好想法。因为没有到拆分dex的时候,所以先应用比较流行的mvp模式进行功能解构。既解耦,又易测。