Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Download the dependencies source code used at android studio

Now,google use android studio,i can add dependencies at build.gradle as follows:

dependencies { compile 'mobi.parchment:parchment:1.6.9@aar' }

but sometime i want to see the source code "mobi.parchment:parchment@aar",maybe i want to modify it or use to eclipse but not use the gradle plugin

like image 373
pengwang Avatar asked Mar 08 '26 16:03

pengwang


1 Answers

If AndroidStudio didn't download the source code, you can force the download of source (and javadoc) of your AAR dependency by adding these lines in the build.gradle file :

dependencies {
    compile 'mobi.parchment:parchment:1.6.9@aar'
    compile 'mobi.parchment:parchment:1.6.9:sources@jar'
    compile 'mobi.parchment:parchment:1.6.9:javadoc@jar'
}

Then on AndroidStudio in the Projet tab, expand the external Librarie and right clic on your lib (parchment1.6.9), click "Library Properties ..." and the "+" button. the source's jar file is in the gradle cache under ${user_Home}/.gradle/modules-2/files-2.1 directory; you can select it.

(Once is done you don't need anymore to declare the source dependencies; so your build.gradle can contain only :

dependencies {
    compile 'mobi.parchment:parchment:1.6.9'
}

I know it's an ugly process, but it's the only workaround I found until now.

like image 165
ThierryC Avatar answered Mar 10 '26 09:03

ThierryC



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!