我正在为Android开发,我正在尝试在我的.jar文件中包含另一个项目的类文件。
我的库项目的build.gradle文件如下所示:
apply plugin: 'java'
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.code.gson:gson:2.3'
compile project(':xyz')
}
我的xyz项目的build.gradle文件如下所示:
申请插件:' java'
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
}
问题是当我创建另一个包含我的jar库的项目时,它有我xyz项目中存在的未解析的引用。当我运行该项目时,它抱怨无法找到xyz项目中存在的类。
答案 0 :(得分:0)
右键单击应用程序,打开模块设置(F4),依赖项,绿色+并选择库文件。 build.gradle会自动更新:)