gpt4 book ai didi

java - 如何在android库中包含内部jar文件

转载 作者:搜寻专家 更新时间:2023-11-01 09:21:29 25 4
gpt4 key购买 nike

我正在尝试下载并运行现有的 android studio 项目,目前我收到错误:

错误:包 com.google.gson 不存在

需要gson的java文件在主app部分。 gson-2.8.1.jar 文件位于 libs 文件夹内的 client 库中。

所以文件结构看起来有点像:

project_root
|-- app/
| |-- src/
| |-- main/
| |-- java/
| |-- com.company.stuff/
| |-- controller
| |-- fileThatUsesGson.java
|-- client/
|-- libs/
|-- gson-2.8.1.jar

应用 build.gradle 显示:

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation project(path: ':client')
}

客户端 build.gradle 显示:

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation files('libs/gson-2.8.1.jar')
}

这似乎是一个较旧的项目。我不得不将 compile 更改为 implementation 这似乎是问题的一部分,但我似乎无法弄清楚如何添加那些 .jar 文件。

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

扩展 Mr.AF 的回答:

在我添加的应用build.gradle文件中

dependencies {
implementation files('../client/libs/gson-2.8.1.jar')
}

sync project with gradle filesmake project

原创

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

关于java - 如何在android库中包含内部jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54817725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com