Я уже проверил этот пост: Как загрузить источники зависимости для проекта Gradle в IDEA?
Но это не сработало для меня. Возможно, это потому, что они относятся к IntelliJ Idea, и у меня проблема с Android Studio.
Я попытался добавить
apply plugin: 'idea'
idea {
    module {
        downloadJavadoc = true
        downloadSources = true
    }
}
Оба для root build.gradle файла (я в настройке мультипроекта) или в файл build.gradle приложения.
Мое приложение Gradle file:
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, когда я нажимаю на любой метод из библиотеки universalimageloader, я добираюсь до экрана, говоря, что источников нет. Если я нажму кнопку "Прикрепить", это покажет:

Как вы можете видеть, только lib jar был загружен в Gradle кэш. Не загружены файлы * -sources.jar или * -javadoc.jar. Я очистил проект, удалил папку .gradle, чтобы заставить ее снова загрузиться с maven. Не повезло.
Я дважды проверял, что загруженный универсальный образ содержит источники и javadoc, доступные в maven, так что это не проблема.
Спасибо!
