基于对Kotlin的喜爱,以及在Java后台编码中我是使用的Gradle Kotlin而非Grovvy,所以对在Android开发中也想尝试与体验下使用Kotlin而非Grovvy....使用KTS意味着语言上是一致的,你能更熟悉灵活的使用Gradle
• Android已经申明未来会更偏向于优先支持KTS而非Grovvy
• 源自IDEA的Android Studio对Kotlin支持更好...项目时,只能生成Groovy,而没有生成KTS的选择
迁移到Gradle Kotlin
由于Android Studio并未提供创建时是选择Grovvy还是Kotlin....所以,现在想使用Kotlin DSL,你得在Grovvy基础之上,手动迁移....这种方式我也尝试与体验了下,相对来说,比Grovvy在语法识别,易读性上,Kotlin版本确实优秀一些.