我想JAR依赖添加到我的Android项目:如何添加依赖于一个罐子在摇篮而swaping内部库的依赖
dependencies {
compile files('<SOME_JAR>')
}
但罐子包装与库依赖我不不想包含。相反,我想宣布一个较新版本的库:
dependencies {
compile '<NEW_VERSION_LIBRARY>'
compile files('<SOME_JAR>') {
exclude '<OLD_VERSION_LIBRARY>'
}
}
是否有可能在Gradle中实现类似这样的事情?
你说“SOME_JAR”jar有一个或多个jar文件打包wi瘦它,你想排除?你不能用依赖排除来做到这一点。如果你只是想使用新版本,那么只需声明新版本的依赖关系即可。 –
“SOME_JAR”具有静态库依赖性;库中的文件被复制到jar中,但是库的版本比我想要的要旧。我遇到的问题是,在运行时,应用程序将链接到此旧版本而不是较新版本。我在寻找Gradle的解决方法,但似乎没有一个。 – Julian