Как опубликовать источники Android.aar, чтобы заставить Android Studio автоматически найти их?

Я публикую библиотеки во внутреннем репозитории Sonatype Nexus.

В Android Studio есть функция, которая автоматически находит правильный источник для библиотеки, на которую ссылаются через gradle. Я публикую источники для нашего аара как отдельную банку для связи. Но Android Studio не подбирает их.

Как мне опубликовать источники, чтобы сделать их доступными в Android Studio?

Ответ 1

В настоящий момент это невозможно.

Ответ 2

Я написал gradle плагин для этой функции. Надеюсь, это поможет вам.

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

Как опубликовать источники Android.aar?

android {

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

    artifacts {
        archives sourcesJar
    }

    uploadArchives {
        repositories {
            mavenDeployer {
                ...
            }
        }
    }
}