安卓-APP瘦身優化
阿新 • • 發佈:2018-12-07
APP優化
APP瘦身 |
#1. 圖片的優化 ☆☆☆☆☆ |
s1.png圖片壓縮裁剪,打包APP後資原始檔分50k+大小圖片重點優化,10k+圖片選擇優化; s2.圖片資源格式處理(大小):.png > .jpg > .webp,條件合適選擇應選擇.webp; s3.使用向量圖; |
#2.開啟混淆與壓縮 ☆☆☆☆☆ |
s1.gradle shrinkResources設定為true,minifyEnabled設定為true; s2.gradle minifyEnabled s3.遮蔽程式碼混淆-keep class com.** { *; }; |
#3.APP架構上的優化 |
s1.只用一套圖片資源,如xhdpi或xxhdpi; s2.只用一套功能類似的框架,如圖片處理只用ImageLoader或glide; s3.框架上的優化,如定製專案使用的框架或自研框架僅定製開發專案相關功能模組,或簡化框架架構; s4.so庫僅使用僅加入APP支援的平臺部分; |
#5.其他優化 |
s1. |
Ref |
|
|