android studio 不下载源代码和 javadoc

标签 android intellij-idea gradle android-studio

使用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/

相关文章:

android - Crashlytics 安卓 NDK : missing all symbols in crash reports

安卓方向问题

java - TestNG 测试重用

gradle - 排除特定版本的传递依赖项的所有实例-Gradle

android - 离线下载安装Android studio gradle

android - RecyclerView - 我应该在哪里处理它的点击事件?

android - 如何找出Android设备上的屏幕状态?

java - 急于获取 PsiElement 标识符的定义?

intellij-idea - 如何为 Intellij Async Profiler 启用挂钟分析?

unit-testing - 是否可以为 Gradle 测试任务动态配置系统属性?