使用Android studio 0.1.3 版和0.4.2 版的android gradle 插件。我注意到它没有为我的任何依赖项引入源代码。我之前在 eclipse 上使用了第三方 android 插件来做到这一点,通常使用 maven 你也可以配置它来做到这一点。有人知道如何启用 android 插件或 android studio 来提取 Artifact 的源代码和 javadoc 吗?
我遇到的另一个问题是我已经为这样提供的范围创建了一个配置
configurations {
provided
}
android.applicationVariants.each { variant ->
variant.javaCompile.classpath += configurations.provided
}
这在 gradle 中完美运行,但 android studio 没有将其添加到其类路径中。任何人都知道如何解决这个问题?我试过像这样的 idea gradle 插件
idea {
module {
downloadJavadoc = true
downloadSources = true
scopes.PROVIDED.plus += configurations.provided
}
}
但在尝试修改范围时,如果没有 java 插件,它就无法工作。此外,下载 javadoc 和源代码的设置也不起作用
我真的很失望 android studio 和新的 gradle 构建系统有多糟糕地结合在一起,真的很想切换,但以这种速度它只是不现实
最佳答案
您可以使用 AARLinkSources gradle plugin下载依赖源。
关于android studio 不下载源代码和 javadoc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16986691/