configuring-r8-for-compose - 为 Jetpack Compose 配置 R8
为 Compose 配置 R8 与资源压缩,并为反射使用者识别必要的精确保留规则。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 配置发布版 R8
- 启用资源压缩
- 验证 Compose 消费者规则
- 识别反射保留需求
- 检查缺失规则报告
- 还原发布版崩溃堆栈
- 分析 APK 内容
- 基准测试发布性能
输入
- Compose 应用项目
- 发布构建变体
- AGP 与 Kotlin 版本
- 崩溃堆栈信息
- R8 映射文件
- 发布版 APK 产物
输出
- R8 发布配置
- 精确保留规则
- 缺失规则报告结果
- 还原后的崩溃堆栈
- APK 大小分析
- 发布性能对比
要求
- AGP 8.0 或更高版本
- Kotlin 2.0 或更高版本
- org.jetbrains.kotlin.plugin.compose 插件
- 可构建的发布变体
- 用于 retrace 的 Android 命令行工具 7.0 或更高版本
