我已经检查过这个帖子了:How to download dependency sources for Gradle project in IDEA?
但它对我不起作用。也许是因为他们指的是IntelliJ Idea,而我对Android Studio有意见。
我已经尝试添加
apply plugin: 'idea'
idea {
module {
downloadJavadoc = true
downloadSources = true
}
}
根目录的build.gradle文件(我在一个多项目设置中)或应用程序的build.gradle文件。
我的应用程序的gradle文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4.2'
}
}
repositories {
mavenCentral()
}
dependencies {
compile files('libs/android-support-v4.jar')
compile 'com.nostra13.universalimageloader:universal-image-loader:1.8.4'
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
然后,在Android Studio中,当我单击通用图像加载器库中的任何方法时,我会看到一个屏幕,上面显示没有附加源代码。如果我单击attach sources,它会显示:
如您所见,只有库的jar被下载到gradle缓存。未下载*-Soures.jar或*-javadoc.jar。我已经清理了项目,删除了.gradle文件夹,强制它再次从maven下载。不走运。
我仔细检查了加载的通用图像在maven中有可用的源代码和javadoc,所以这不是问题所在。
谢谢!
https://stackoverflow.com/questions/17426628
复制相似问题