kotlin gradle 在libs.versions.toml控制下添加本地aar/jar的方法

与之前gradle集中控制的方法相同,唯一不同的是改成kotlin dsl格式:

修改Module级别的build.gradle.kt文件

dependencies函数块内添加下面代码块

kotlin 复制代码
    implementation(fileTree(mapOf(
        "dir" to "libs",
        "include" to listOf("*.aar", "*.jar"),
        "exclude" to emptyList<String>()
    )))

其中,include代表包含的文件,exclude可以排除不需要自动加载的文件。

添加之后,重新sync,即可自动把app/libs目录下的全部aarjar文件添加为模块的依赖。

使用时直接导入相应的包名即可。

相关推荐
努力努力再努力wz几秒前
【C++高阶系列】告别内查找局限:基于磁盘 I/O 视角的 B 树深度剖析与 C++ 泛型实现!(附B树实现源码)
java·linux·开发语言·数据结构·c++·b树·算法
王家视频教程图书馆7 分钟前
rust 写gui 程序 最流行的是哪个
开发语言·后端·rust
Wadli10 分钟前
Oncall Agent项目
开发语言
艾莉丝努力练剑15 分钟前
【QT】Qt常用控件与布局管理深度解析:从原理到实践的架构思考
linux·运维·服务器·开发语言·网络·qt·架构
杜子不疼.17 分钟前
用 Python 实现 RAG:从文档加载到语义检索全流程
开发语言·人工智能·python
chao18984418 分钟前
基于改进二进制粒子群算法的含需求响应机组组合问题MATLAB实现
开发语言·算法·matlab
lcj251118 分钟前
字符函数,字符串函数,内存函数
c语言·开发语言·c++·windows
独特的螺狮粉18 分钟前
古诗词飞花令随机出题小助手:鸿蒙Flutter框架 实现的古诗词游戏应用
开发语言·flutter·游戏·华为·架构·开源·harmonyos
cch891821 分钟前
C++、Python与汇编语言终极对比
java·开发语言·jvm
Chockmans23 分钟前
2026年3月青少年软件编程(Python)等级考试试卷(六级)
开发语言·python·青少年编程·蓝桥杯·pycharm·python3.11·python六级