Kotlin Multiplatform项目的新默认结构使模块职责更清晰,符合其他构建系统的惯例。新结构将共享模块与各平台应用模块分开,简化配置,适应Android Gradle Plugin 9.0的要求。现有项目可选择是否迁移至新结构,但Android项目需遵循AGP 9.0的变更。
最新的Android Gradle Plugin(AGP)版本引入了优化的资源缩减方法,结合代码优化和资源缩减,使应用大小减少多达50%。R8同时处理代码和资源引用,能识别并移除未使用的内容。AGP 8.12.0中提供新的资源缩减管道,AGP 9将成为默认。减少应用大小有助于加快下载、安装和启动速度。
完成下面两步后,将自动完成登录并继续当前操作。