Android 将源文件附加到kotlin图书馆项目don';I don’我不会以

Android 将源文件附加到kotlin图书馆项目don';I don’我不会以,android,android-studio,kotlin,jitpack,Android,Android Studio,Kotlin,Jitpack,我想将源代码附加到kotlin库项目,看起来我成功了,因为我现在有了源代码JAR: 我之前的版本没有导出源代码,所以我认为它是成功的 不幸的是,AS没有显示来源。我是这样生成它们的: allprojects { repositories { jcenter() maven { url 'https://jitpack.io' } } apply plugin: "kotlin" apply plugin: "jacoco"

我想将源代码附加到kotlin库项目,看起来我成功了,因为我现在有了源代码JAR:

我之前的版本没有导出源代码,所以我认为它是成功的

不幸的是,AS没有显示来源。我是这样生成它们的:

allprojects {
    repositories {
        jcenter()
        maven { url 'https://jitpack.io' }
    }

    apply plugin: "kotlin"
    apply plugin: "jacoco"
    apply plugin: "maven"
    apply plugin: "com.github.ben-manes.versions"

    dependencies {
        compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

        testCompile 'org.assertj:assertj-core:3.8.0'
        testCompile 'junit:junit:4.12'
    }

    task sourcesJar(type: Jar, dependsOn: classes) {
        classifier = 'sources'
        from sourceSets.main.allSource
    }

    task javadocJar(type: Jar, dependsOn: javadoc) {
        classifier = 'javadoc'
        from javadoc.destinationDir
    }

    artifacts {
        archives sourcesJar
        archives javadocJar
    }
}
源jar还包含kotlin文件。
这一切都在这个项目中:

这就是我们为Maven出版物所做的

task androidSourcesJar(type: Jar) {
    archiveClassifier.set('sources')
    from android.sourceSets.main.java.srcDirs
}


然后您可以使用
工件androidSourcesJar

嘿,我们的项目和AS也遇到了同样的问题。您是否找到了任何解决方案,或者可能在AS issue tracker上打开了一个问题?它似乎对我们现在的标记版本(只有扩展被破坏)很有意思-感谢数据点。您使用的是哪个AS版本?你明天来参加加密午餐吗?我想再次见面会很好;-)