如何在Android中将外部jar文件包含到aar文件中 [英] How to include an external jar file to aar file in Android

查看:229
本文介绍了如何在Android中将外部jar文件包含到aar文件中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想开发一种解决方案,允许我在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆