💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
最新的Android Gradle Plugin(AGP)版本引入了优化的资源缩减方法,结合代码优化和资源缩减,使应用大小减少多达50%。R8同时处理代码和资源引用,能识别并移除未使用的内容。AGP 8.12.0中提供新的资源缩减管道,AGP 9将成为默认。减少应用大小有助于加快下载、安装和启动速度。
🎯
关键要点
- 最新的Android Gradle Plugin(AGP)版本引入了优化的资源缩减方法,应用大小减少多达50%。
- R8同时处理代码和资源引用,能识别并移除未使用的内容。
- 新的资源缩减管道消除了AAPT2生成的无条件保留规则,提供更精确的信息以丢弃未使用的代码和资源。
- 开发者现在有四种不同的应用优化方法:无优化、仅R8、R8与资源缩减、优化资源缩减。
- 启用R8可以缩小DEX的大小,而资源缩减则移除未使用的资源,但不进一步改变DEX大小。
- 新的资源缩减管道在AGP 8.12.0中可选启用,AGP 9将成为默认。
- 减少应用大小有助于加快下载、安装速度,降低内存消耗,改善启动时间和渲染速度,减少ANR现象。
➡️