減少apk包大小的一種思路

夢書發表於2017-04-19

現在apk大小主要是決定於兩個:一個是圖片一個是.SO檔案(這個儘量用release包),而對於圖片,既要越小,又要保持質量。

之前是PNG --> JPG,

現在直接是PNG ---> webp, or jpg-->webp

對於50KB以上的圖,質量80%的話,都有2/3的壓縮

大讚啊

只要android 4.0+(level >= 17)都可以的

但是有些圖片尤其是720P下的圖片,轉成webp格式後,檔案的大小反而變大了,所以這個沒有絕對的。

此時需要權衡,建議此種情況下,不替換。

 

附:webp線上轉換工具

https://webp-converter.com/

 

Android Studio 2.3.X 開始,已經內建了webp與PNG圖片格式互相轉換的工具了,而且還支援整個資料夾的轉化

還可以設定引數哦:

 

相關文章