縮小Android APK大小

最近,公司的項目快要上線了,奈何安裝包過大,有45M,boss一句話,“包太大,是你們的代碼不規(guī)范吧,壓縮到17、18M”。然后,我便開始了反思以及百度找經驗。

正文開始————————————————————————————————————

因為我們的項目中有很多的圖片資源,所以我就想著能否在打包前壓縮一下圖片。Android打包本身會對png進行無損壓縮,但是純粹的進行無損壓縮并不會對apk的減小有多大效果,所以,可以嘗試其他方式對圖片進行處理。

(1)有損壓縮:推薦使用TinyJPG /TinyPNG ——Smart JPEG and PNG compression,Optimize your images with a perfect balance in quality and file size。親測,在使用這個方法壓縮圖片資源之后,APK大小直降到12M,效果顯著。

(2).jpg換成.webp:如果png大圖轉成jpg還是很大,或者想壓的更小,而盡量不降低畫質,那么可以考慮一下webp。Android 4.0+才原生支持.webp,所以4.0以下的設備將無法看到圖片。

本篇主要針對的是圖片資源的處理,其他方式還沒有嘗試,待以后嘗試之后再更新。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容