无法为Android Gradle创建多个外部依赖项的FatJar

时间:2016-09-27 18:57:33

标签: android android-studio jar android-gradle

我正在尝试在Android Studio IDE中的build.gradle和Android项目中创建任务。我有两个外部依赖项(网络库 - volley和gson),我想要与我的库捆绑。我的fatJar任务看起来像这样:

task fatJar(type: Jar) {
baseName = "myFatJar"

from ("$buildDir/intermediates/classes/release/")
from {
    configurations.compile.collect {
        it.isDirectory() ? it : zipTree(it)
    }
}}

在“myFatJar”中,只包含“gson”,但不包括“android.volley”。我不明白上述任务的错误,或者我错过了什么?

[UPDATE] 我本来希望用Shadow plugin来创建fatJar,但它似乎不支持android-library或android-application。

0 个答案:

没有答案