![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能优化
文章平均质量分 79
Dovar_66
My life,my tude!
展开
-
性能优化之Traceview和Systrace的使用
Traceview的两种使用方式:1.打开Android Device Monitor,选择一个进程,然后按上面的“Start Method Profiling”按钮,等红色小点变成黑色以后就表示TraceView已经开始工作了,再次点击该按钮结束追踪,并会自动打开这段时间内生成的 .trace 文件。2.在代码中使用Debug.startMethodTracing()和Debug.stop...原创 2019-03-01 17:58:04 · 1089 阅读 · 0 评论 -
APK包体积优化
APK包的主要结构如下图,对于大部分项目中文件实际占用空间大小排序正如图中从上到下。代码开启Proguard,一方面可以降低代码被反编译后的可读性,另一方面也可以减小包体积。删除debug信息,参考支付宝方案:支付宝 App 构建优化解析:Android 包大小极致压缩Dex:dex分包优化,跨dex调用会导致method id等信息需要同时存在于调用与被调用的dex文件中,这就...原创 2019-03-17 14:55:50 · 642 阅读 · 0 评论