Kotlin 摇篮配置
示例
kotlin-gradle-plugin用于用Gradle编译Kotlin代码。基本上,其版本应与您要使用的Kotlin版本相对应。例如,如果您想使用Kotlin1.0.3,那么您也需要apllykotlin-gradle-plugin版本1.0.3。
在gradle.properties或之内将此版本外部化是一个好主意ExtraPropertiesExtension:
buildscript { ext.kotlin_version= '1.0.3' repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }
然后,您需要将此插件应用于您的项目。针对不同平台时,您执行此操作的方式有所不同:
定位JVM
apply plugin: 'kotlin'
定位Android
apply plugin: 'kotlin-android'
定位JS
apply plugin: 'kotlin2js'
这些是默认路径:
科特林资料来源:src/main/kotlin
Java资料来源:src/main/java
Kotlin测试:src/test/kotlin
Java测试:src/test/java
运行时资源:src/main/resources
测试资源:src/test/resources
SourceSets如果使用自定义项目布局,则可能需要配置。
最后,您需要将Kotlin标准库依赖项添加到您的项目中:
dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" }
如果要使用KotlinReflection,还需要添加compile"org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"