使用pngquant来压缩png资源缩小apk
生活随笔
收集整理的這篇文章主要介紹了
使用pngquant来压缩png资源缩小apk
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近發現了一個叫做pngquant的工具,可以有效的壓縮資源文件中的png文件,從而減小發布的apk的大小。我發現這個工具有兩個特點:
1. 真無損,壓縮后重新運行了我的app發現是沒有任何區別的
2. 使用簡便,一個命令行即可
3. 對于.9圖片也可以照樣壓縮切不報錯
?
具體對于這個工具的介紹就不多說了,應該是用了某種比較好的算法來實現無損壓縮或者最大限度的達到同樣的效果,具體可以參考官網:
https://pngquant.org/http://i.cnblogs.com/EditPosts.aspx?opt=1
?
這里簡單介紹下windows上的使用方法,命令很簡單
.\pngquant 256 --force --ext .png .\drawable-xxhdpi\*.png?
首先進入官網下載windows使用的版本
?
解壓縮后進入該目錄,并且將你需要壓縮的drawable文件夾拷貝到同目錄里面
進入控制臺到該目錄下執行上述命令即可,這里解釋下其中幾個參數:
--ext .png這個是因為默認它會將解壓縮后的Png文件重命名加后綴,這個參數即將重命名后加了一個空的字符的后綴,即等于不重命名了
--force
不重命名后等于要覆蓋原來的文件了,這里即強制覆蓋原來的文件
這是壓縮前的四個目錄的資源文件大小:
這是壓縮后的四個目錄的資源文件大小:
減少了1.29MB,減少了原來的約25%,效果還是比較明顯的。
推薦使用!
?
?
轉載于:https://www.cnblogs.com/soaringEveryday/p/5148881.html
總結
以上是生活随笔為你收集整理的使用pngquant来压缩png资源缩小apk的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows 窗体启动和关闭的事件顺序
- 下一篇: 利用angular结合translate