【问题标题】:access jar in project from imported library - gradle / android studio从导入的库访问项目中的 jar - gradle / android studio
【发布时间】:2019-07-15 23:49:51
【问题描述】:

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

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

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

并且以下内容对 File ->Project Structure ->App-> dependencies -> + ->add library 没有帮助,因为您添加了一个您不添加其 jar 的库:( p>

欢迎任何想法

【问题讨论】:

标签: android android-studio gradle


【解决方案1】:

如果这不起作用:

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

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

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

sync project with gradle files 然后make project

【讨论】:

  • implementation files('../myLib/libs/somelib.jar') 神奇...谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-07-19
  • 2015-06-27
  • 1970-01-01
  • 2015-05-28
  • 1970-01-01
  • 2015-10-29
  • 2017-08-11
相关资源
最近更新 更多