搜尋

首頁  >  問答  >  主體

android - 如何縮小APK的體積

如何縮小APK的體積

仅有的幸福仅有的幸福2783 天前828

全部回覆(3)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:34:04

    apk 中體積較大的一般是圖片資源,so文件,引用的JAR。

    所以, 可以從這些地方去找突破口。

    1. 圖片資源,

      • 壓縮所有圖片資源 https://tinypng.com/

      • 使用 .9 圖

      • 使用webp

      • 使用向量圖

      • 狀態改變等圖片,可以用 selector 做

      • 如果要求不高的話,適配做兩套圖即可 h-dpi xxh-dpi

    2. so 庫

      • 一般不用支援 x86的架構 可以刪除該架構下的 so 檔案

      • 刪除一些不用的 so 函式庫。常見的有引用百度地圖時,只要定位功能,卻把所有的 so 庫都引入了

    3. 打包時開啟壓縮,混淆

    參考連線:http://www.fqxyi.com/Android/...

    回覆
    0
  • 某草草

    某草草2017-05-16 13:34:04

    我還能說些什麼呢?百度一下,你就知道。

    回覆
    0
  • 高洛峰

    高洛峰2017-05-16 13:34:04

    最簡單有效的方法:

    • 圖片格式調整:換成webp的

    • 移除不使用的資源

    • proguard開啟

    回覆
    0
  • 取消回覆