Kotlin Gradle DSL
传统Gradle - Groovy Kotlin gradle - Kotlin
全局编译配置 settings.gradle.kts
- Include /插入Module编译项
- rootProject.name /项目名称
- rootProject.buildFileName /指定Gradle编译配置文件
项目配置
- Kotlin语法重写
- buildscript/编译配置
- allprojects/应用配置
- tasks /任务
app/build.gradle.kts
- plugins /插件
- android /Android配置
- dependencies /依赖
kotlin Gradle DSL 构建脚本
- buildSrc /config module
- settings.gradle.kts /配置项
- project/build.gradle.kts /编译项
- 配置文件编写
组件=App
动态构建组件化,又能单独运行,又能模块集成.
EventBus组件通讯
组件间跳转ARouter
- 配置/依赖/MODULE_NAME
- 跳转/路径
- 传值
- 拦截