如何发布Android .aar源码以使Android Studio自动find它们?

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

Android Studio具有自动查找通过gradle引用的库的正确来源的function。 我将aar的来源作为一个单独的jar发布到nexus。 但Android Studio并没有把它们搞砸。

如何发布源代码以使其在Android Studio中可用?

目前还不可能。

我为这个函数编写了一个gradle插件 。 希望它会对你有所帮助。

—–编辑——

如何发布Android .aar来源?

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