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文件添加为模块的依赖。

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

相关推荐
坚果派·白晓明1 小时前
【鸿蒙PC三方库移植适配框架解读系列】第八篇:扩展lycium框架使其满足rust三方库适配
c语言·开发语言·华为·rust·harmonyos·鸿蒙
花间相见1 小时前
【PaddleOCR教程01】PP-OCRv5 全面指南:从模型架构到实战部署
开发语言·r语言
小短腿的代码世界2 小时前
Qt 股票订单撮合引擎:高频交易系统的核心心脏
开发语言·数据库·qt·系统架构·交互
谙弆悕博士3 小时前
快速学C语言——第16章:预处理
c语言·开发语言·chrome·笔记·创业创新·预处理·业界资讯
yuan199974 小时前
基于 C# 实现的 Omron HostLink (FINS) 协议 PLC 通讯
开发语言·c#
qq_422828624 小时前
android图形学之SurfaceControl和Surface的关系 五
android·开发语言·python
如竟没有火炬5 小时前
用队列实现栈
开发语言·数据结构·python·算法·leetcode·深度优先
折哥的程序人生 · 物流技术专研5 小时前
《Java 100 天进阶之路》第17篇:Java常用包装类与自动装箱拆箱深入
java·开发语言·后端·面试
C+++Python6 小时前
C 语言 动态内存分配:malloc /calloc/realloc /free
c语言·开发语言
水木流年追梦6 小时前
大模型入门-应用篇3-Agent智能体
开发语言·python·算法·leetcode·正则表达式