如何縮小APK的體積
apk 中體積較大的一般是圖片資源,so文件,引用的JAR。
所以, 可以從這些地方去找突破口。
圖片資源,
壓縮所有圖片資源 https://tinypng.com/
使用 .9 圖
使用webp
使用向量圖
狀態改變等圖片,可以用 selector 做
如果要求不高的話,適配做兩套圖即可 h-dpi xxh-dpi
so 庫
一般不用支援 x86的架構 可以刪除該架構下的 so 檔案
刪除一些不用的 so 函式庫。常見的有引用百度地圖時,只要定位功能,卻把所有的 so 庫都引入了
打包時開啟壓縮,混淆
參考連線:http://www.fqxyi.com/Android/...
我還能說些什麼呢?百度一下,你就知道。
最簡單有效的方法:
圖片格式調整:換成webp的
移除不使用的資源
proguard開啟
apk 中體積較大的一般是圖片資源,so文件,引用的JAR。
所以, 可以從這些地方去找突破口。
圖片資源,
壓縮所有圖片資源 https://tinypng.com/
使用 .9 圖
使用webp
使用向量圖
狀態改變等圖片,可以用 selector 做
如果要求不高的話,適配做兩套圖即可 h-dpi xxh-dpi
so 庫
一般不用支援 x86的架構 可以刪除該架構下的 so 檔案
刪除一些不用的 so 函式庫。常見的有引用百度地圖時,只要定位功能,卻把所有的 so 庫都引入了
打包時開啟壓縮,混淆
參考連線:http://www.fqxyi.com/Android/...
我還能說些什麼呢?百度一下,你就知道。
最簡單有效的方法:
圖片格式調整:換成webp的
移除不使用的資源
proguard開啟