Android studio 如何使用Android Studio中另一个模块的jar库

Android studio 如何使用Android Studio中另一个模块的jar库,android-studio,gradle,jar,dependencies,Android Studio,Gradle,Jar,Dependencies,在过去的几个小时里,我一直在尝试将一个相当大的EclipseADT工作区(8个项目,1个应用程序)导入Android Studio。我已经设法修复或绕过了迄今为止出现的大多数错误,但现在出现了一个我不知道如何修复的问题 我有一个Java库模块(Toolkit),它有一个JAR库依赖项(commons-io-3.3.JAR,作为文件依赖项)。除了这个模块之外,我还有一个Android模块,它需要这个JAR文件(位于Java库模块的依赖项中),但是我得到一个错误:error:(31,29)包org.

在过去的几个小时里,我一直在尝试将一个相当大的EclipseADT工作区(8个项目,1个应用程序)导入Android Studio。我已经设法修复或绕过了迄今为止出现的大多数错误,但现在出现了一个我不知道如何修复的问题

我有一个Java库模块(
Toolkit
),它有一个JAR库依赖项(commons-io-3.3.JAR,作为文件依赖项)。除了这个模块之外,我还有一个Android模块,它需要这个JAR文件(位于Java库模块的依赖项中),但是我得到一个错误:
error:(31,29)包org.apache.commons.io不存在
。但是,Android模块中的模块依赖项将
Toolkit
显示为模块依赖项

简而言之,我的问题是:在Android Studio中,如何在Android模块中的Java模块中使用JAR库?或者我是否有其他错误

编辑:

从Toolkit生成build.gradle

来自AndroidToolkit的build.gradle


发布你的构建。gradle@gabrieleMariotti看到了吗
apply plugin: 'java'

dependencies {
    compile files('libs/commons-io-2.4.jar')
}
apply plugin: 'com.android.library'

    android {
        // ...Android config stuff
    }

    dependencies {
        compile project(':toolkit')
        compile 'com.android.support:support-v4:18.0.0'
    }