一個Apk太大會帶來什么影響,首先是下載率散吵,包太大龙考,超過40M,就會提示用戶流量問題矾睦。還有就是啟動速度晦款,apk太大,意味著手機需要花費更長的時間去裝載你的應(yīng)用枚冗。
怎么進行優(yōu)化:
1缓溅、通過工具Lint進行無用代碼和不用的資源檢測和刪除,
2赁温、圖片壓縮
3坛怪、統(tǒng)一三方庫,不要同一個功能束世,一個人用這個庫酝陈,一個人用那個庫
4床玻、so指定平臺毁涉,一般armi-v7a可以適配目前大部分手機
5、 ProGuard 代碼混淆
它可以檢測并移除未使用到的類锈死、方法贫堰、字段以及指令、冗余代碼待牵,并能夠?qū)ψ止?jié)碼進行深度優(yōu)化其屏。還會將類中的字段、方法缨该、類的名稱改成簡短無意義的名字