详细说明在 gradle kotlin DSL 0.8.0 的更新说明当中:https://github.com/gradle/kotlin-dsl/releases/tag/v0.8.0 ,不过其中提到的
首先在根目录新建一个buildSrc目录(与app同级),然后在该目录新建src/main/java目录,该目录是你之后配置项所在的目录;同时再新建build.gradle.kts文件,并在该文件中添加kotlin-dsl 1plugins { 2 `kotlin-dsl` 3} 4 5repositories { 6 jcenter() 7} 之后再sync project,最终的目录结构如下 ?
") { ... } } 访问配置 gradle.properties 我们通常会把签名信息、版本信息等配置写在gradle.properties中,在kotlin-dsl src/main/koltin目录; 在该目录下创建Dependencies.kt文件作为版本管理类; 需要注意的是buildSrc的build.gradle.kts: plugins { `kotlin-dsl
`kotlin-dsl` plugins { `kotlin-dsl` } repositories { jcenter() } /** * 禁用测试报告(Gradle 默认会自动创建测试报告 配图吧~ 手动编写 buildSrc 需要注意: 目录结构:例如:buildSrc/src/main/kotlin(java) 在 build.gradle.kts 中添加 jcenter(),否则 kotlin-dsl
中新建两个文件: build.gradle.kts 编写Kotlin代码的文件 (本文中是指Dependencies.kt) buildSrc/build.gradle.kts: plugins { `kotlin-dsl
") { ... } } 访问配置 gradle.properties 我们通常会把签名信息、版本信息等配置写在gradle.properties中,在kotlin-dsl src/main/koltin目录; 在该目录下创建Dependencies.kt文件作为版本管理类; 需要注意的是buildSrc的build.gradle.kts: plugins { `kotlin-dsl
gradle.org/ 正式build工具: https://developer.android.com/studio/build/ 基于Kotlin的DSL: https://github.com/gradle/kotlin-dsl
当中定义 buildSrc 当中的代码可以直接被 Gradle 脚本访问到,我们在工程当中创建 buildSrc 目录,并在其中添加 build.gradle.kts: plugins { `kotlin-dsl
buildSrc/build.gradle.kts plugins { `kotlin-dsl` } repositories { // The org.jetbrains.kotlin.jvm