Android将kotlin资源部署到maven资源库

什么是gradle配置,以确保kotlin源包括在源分类器jar中部署在maven仓库中?

    2 Solutions collect form web for “Android将kotlin资源部署到maven资源库”

    假设您正在使用定制的Maven部署gradle配置,比如说Chris Banes提供的https://github.com/chrisbanes/gradle-mvn-push

    你唯一需要做的就是指定你正在使用* .kt文件(假设你正在java文件夹中混合java和kotlin文件)

    android { sourceSets { main { java { include '**/*.java' include '**/*.kt' } } } } 

    编辑:Ofc这只会添加sources.jar中的代码。 现在IntelliJ需要使用它…

    作为方法的变体:

     sourceSets { main.kotlin.srcDirs += 'src/main/myKotlin' main.java.srcDirs += 'src/main/myJava' } 

    当然,这是Kotlin DSL gradle,而不是Groovy DSL gradle 🙂

    Kotlin language will be the best programming language for Android.