如何在Android中将外部jar文件包含到aar文件中 [英] How to include an external jar file to aar file in Android
问题描述
我想开发一种解决方案,允许我在Android项目的aar文件中生成的SDK中使用外部jar库.
I want to develop a solution that allows me to use an external jar library in an SDK generated in aar file for an Android project.
我所输入的内容:
SDK:"de.xx.sdk:xxx-android-v1.0.0"
SDK : "de.xx.sdk:xxx-android-v1.0.0"
外部库:"libs/xxxx-v1.0.0"
external library : "libs/xxxx-v1.0.0"
我在调查中发现的是如何从项目中排除库,如下所示:
what I found out in my investigation is how to exclude a library from project like the following :
implementation('android.arch.work:work-runtime:1.0.0') {
exclude group: 'com.google.guava', module: 'listenablefuture'
}
是否存在类似于gradle文件中写入内容的方法,如何包含库而不是排除库.
Is there something similar to write in gradle file how to include a library instead of exclude it.
implementation('de.xx.sdk:xxx-android-v1.0.0') {
include group: 'libs/xxxx-v1.0.0'
}
谢谢
推荐答案
我知道这已经很老了,但可能会对其他人有所帮助
I know this is quite old, but it might can help the others
可以将此代码段添加到build.gradle
can add this snippet to build.gradle
https://gist.github.com/stepio/824ef073447eb8d8d654f22d73f9f30b
这篇关于如何在Android中将外部jar文件包含到aar文件中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!