kotlin-tooling-agp9-migration - 将 KMP 项目迁移到 AGP 9.0+
通过更新插件、模块、DSL 配置和项目结构,将 Kotlin Multiplatform 项目迁移到 Android Gradle Plugin 9.0+。
标签
更新于: 2026-10-15能力
典型输入
典型输出
该技能可以做什么
- 分析项目模块
- 分类迁移路径
- 替换 Android 插件
- 迁移 Kotlin DSL
- 拆分 Android 应用模块
- 重构平台模块
- 更新源代码目录
- 配置 Android 资源
- 配置 Java 编译
- 配置 Android 测试
- 更新 Compose 工具依赖
- 解决依赖变体
输入
- KMP 项目文件
- Gradle 设置文件
- 模块构建脚本
- 版本目录
- Gradle Wrapper 配置
- Gradle 属性
- 用户迁移路径选择
输出
- 更新后的 Gradle 配置
- 新建或拆分的模块
- 移动后的源代码文件
- 更新后的项目结构
- 更新后的运行配置
要求
- Gradle 项目访问权限
- 文件读写权限
- AGP 9.0+ 迁移目标
- 用于可选分析脚本的 Bash
