How to publish Android .aar sources to make Android Studio automatically find them?

StackOverflow https://stackoverflow.com/questions/22251199

  •  11-06-2023
  •  | 
  •  

Domanda

I'm publishing libraries to an internal Sonatype Nexus repository.

Android Studio has a feature that automatically finds the correct source for a library that is referenced through gradle. I publish the sources for our aar as a separate jar to the nexus. But Android Studio is not picking them up.

How do I have to publish the sources to make them available in Android Studio?

È stato utile?

Soluzione

It's not possible at the moment.

Altri suggerimenti

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 {
                ...
            }
        }
    }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top