【发布时间】:2014-04-10 15:58:43
【问题描述】:
我正在将库发布到内部 Sonatype Nexus 存储库。
Android Studio 具有自动查找通过 gradle 引用的库的正确源代码的功能。我将我们 aar 的源代码作为单独的 jar 发布到 nexus。 但 Android Studio 并没有接受它们。
如何发布源代码才能在 Android Studio 中使用?
【问题讨论】:
-
这方面有什么更新吗?
我正在将库发布到内部 Sonatype Nexus 存储库。
Android Studio 具有自动查找通过 gradle 引用的库的正确源代码的功能。我将我们 aar 的源代码作为单独的 jar 发布到 nexus。 但 Android Studio 并没有接受它们。
如何发布源代码才能在 Android Studio 中使用?
【问题讨论】:
我为此功能写了gradle plugin。希望对你有帮助。
----- 编辑 ------
如何发布 Android .aar 源?
android {
task sourcesJar(type: Jar) {
classifier = 'sources'
from android.sourceSets.main.java.srcDirs
}
artifacts {
archives sourcesJar
}
uploadArchives {
repositories {
mavenDeployer {
...
}
}
}
}
【讨论】:
暂时不可以。
【讨论】: