在我的应用程序 gradle 文件中有
compile fileTree(dir: 'libs', include: ['*.jar'])
这允许我使用库 jar 文件中的类。但是,如果 jar 本身包含一个包含 jar 的 lib 文件夹怎么办?喜欢
com.mylib.network/
classes/
libs/
com.otherlib.model.jar
我能做到:
import com.mylib.network.*;
但不是
import com.otherlib.model.*;
是否可以使用 gradle 加载嵌套库?还有其他想法吗?
最佳答案
我认为这不适用于 jar (传递)。但是您可以简单地解压缩您的 jar 以拉出另一个 jar 并将两个 jar 直接放入 gradle 使用的 libs 文件夹中
关于java - Android studio,加载具有传递依赖的jar库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30775728/