13

我正在将库发布到内部 Sonatype Nexus 存储库。

Android Studio 有一个功能,可以自动为通过 gradle 引用的库找到正确的源。我将我们 aar 的源代码作为单独的 jar 发布到 nexus。但 Android Studio 并没有接受它们。

我必须如何发布源代码才能在 Android Studio 中使用它们?

4

2 回答 2

4

I have wrote a gradle plugin for this function. Hope it will help you.

----- edit ------

How to publish Android .aar sources?

android {

    task sourcesJar(type: Jar) {
        classifier = 'sources'
        from android.sourceSets.main.java.srcDirs
    }

    artifacts {
        archives sourcesJar
    }

    uploadArchives {
        repositories {
            mavenDeployer {
                ...
            }
        }
    }
}
于 2014-10-08T05:38:10.910 回答
3

目前是不可能的。

于 2014-03-07T19:47:52.300 回答