如何从Gradle中的特定依赖项下载源

时间:2015-03-21 15:58:25

标签: android maven gradle dependencies

我想知道如何让gradle下载给定依赖项的源代码。我搜索过的所有内容都无法正常工作。我已经看到了财产DownloadSources。但我不知道在我的Android gradle文件中将它写在哪里。

我试图在dependencies {}android { }defaultConfig {}内的不同位置写下来。但没有运气。在像这样的常规gradle文件中,我可以在哪里使用downloadsources?:

项目文件

sub-projects/modules.
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        //..
    }
}

allprojects {
    repositories {
        // ..
    }
} 

模块文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.0"

    defaultConfig {
        // ...
    }
    buildTypes {
        release {
            //....
        }
    }
}

dependencies {
    // ...
    compile 'it.neokree:MaterialNavigationDrawer:latest.release'
}

很抱歉,如果它是一个虚拟问题,但我找不到解决方案。

1 个答案:

答案 0 :(得分:1)

您可以为所有依赖项设置它。为了想法使用:

idea {
    module {
        downloadSources = true
    }
}

对于Eclipse:

eclipse {
    classpath {
       downloadSources=true
    }
}