Android studio 如何使用Android Studio中另一个模块的jar库
在过去的几个小时里,我一直在尝试将一个相当大的EclipseADT工作区(8个项目,1个应用程序)导入Android Studio。我已经设法修复或绕过了迄今为止出现的大多数错误,但现在出现了一个我不知道如何修复的问题 我有一个Java库模块(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.
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'
}