android-clean-architecture - Android 与 KMP 项目的 Clean 架构指南
提供 Android 及 Kotlin 多平台项目的 Clean 架构模式,涵盖模块结构、依赖规则、UseCase、Repository 与数据层设计。
标签
更新于: 2026-09-20能力
典型输入
典型输出
该技能可以做什么
- 构建 Android 及 KMP 模块结构
- 实现 UseCase 与 Repository
- 设计架构层级间数据流
- 配置 Koin 或 Hilt 依赖注入
- 集成 Room、SQLDelight 与 Ktor
- 使用 Result 或 Try 处理错误
输入
- Android 或 KMP 项目代码
- 架构与数据流需求
输出
- 分层模块结构
- UseCase 与 Repository 代码实现
- 数据层与 Mapper 实现代码
- 依赖注入配置模块
- Gradle 规范插件脚本
要求
- Kotlin 及 Kotlin Multiplatform
- Android SDK
- Gradle 构建系统
