Android gradle 动态添加模块依赖

Android gradle 动态添加模块依赖,第1张

Android 开发过程,可能会遇到依赖模块太多,手动的添加修改依赖就会觉得有点麻烦,这个时候可以考虑使用动态添加模块依赖,也是适用像 Jenkins 自动打包构建,就不需要频繁的去修改模块依赖,提高构建效率。

1、工程 settings.gradle 动态添加模块工程

2、 app 模块 build.gradle 依赖使用

Gradle dependencies: compile project by relative path

Android studio add external project to build.gradle

在androidstudio里app下添加libs文件夹,下面新建armeabi,把so放进去

在app build.gradle里android下添加:

ndk{

abiFilters "armeabi"

}

并添加:

sourceSets {

main {

jniLibs.srcDirs = ['libs']

}

}

继续添加:

externalNativeBuild {

cmake {

path "CMakeLists.txt"

}

}

然后按照规定建package,建类,在类里调用so文件

static {

System.loadLibrary("videodecoder")

}

并编写native方法,就完成了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11560909.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存