从导入的库访问项目中的jar-gradle / android studio

时间:2019-02-21 23:11:03

标签: android android-studio gradle

我有一个android项目(称为 myProj )和android库(名为 myLib ) 现在在 myLib 内部,我有一堆依赖的jar文件,我的android项目需要 myLib (libs文件夹)中的一个jar < strong> myProj

如何将jar文件加载/引入到 myProj ????不管我做了什么,它都看不到那个jar-我的意思是说,我无法添加该jar中存在的导入(如果我将其添加到 myProj libs文件夹中,得到错误:程序类型已经存在:(显然)

我已经尝试使用configurations.create("default") artifacts.add("default", file('somelib.jar')) https://stackoverflow.com/a/22415260/617373创建第三个项目,但是id根本不起作用...

,以下内容通过添加不添加其jar的库而对文件->项目结构-> App->依赖项-> +->添加库无济于事:(

欢迎任何想法

1 个答案:

答案 0 :(得分:2)

如果这不起作用:

File ->Project Structure -> App-> dependencies -> + ->add library

在您的myProj build.gradle文件中添加:

dependencies {
    implementation files('../myLib/libs/somelib.jar')
}

sync project with gradle files然后是make project