Gradle中的DSL,Groovy & Kotlin 引用arr库新写法

build.gradle 文件这样写

api fileTree(include: ['*.aar'], dir: 'libs')

api fileTree(include: ['*.aar'], dir: 'libs/gromore') //gromore为lib子目录

api fileTree(include: ['*.aar'], dir: 'libs/gromore/baidu')

api fileTree(include: ['*.aar'], dir: 'libs/gromore/ks')

api fileTree(include: ['*.aar'], dir: 'libs/gromore/pangle')

build.gradle.kts 文件这样写

// api(fileTree(mapOf("include" to listOf("*.aar"), "dir" to "libs")))//测试工具

// api(fileTree(mapOf("include" to listOf("*.aar"), "dir" to "libs/gromore")))

// implementation(fileTree(mapOf("include" to listOf("*.jar", "*.aar"), "dir" to "libs/gromore/baidu")))

// implementation(fileTree(mapOf("include" to listOf("*.jar", "*.aar"), "dir" to "libs/gromore/ks")))

// api(fileTree(mapOf("include" to listOf("*.jar", "*.aar"), "dir" to "libs/gromore/pangle")))

相关推荐
Captaincc24 分钟前
AI 能帮你写代码,但把代码变成软件,还是得靠人
前端·后端·程序员
Maple_land1 小时前
编译器的“隐形约定”与本地变量:解锁Linux变量体系的关键密码
linux·运维·服务器·c++·centos
吃饺子不吃馅2 小时前
如何设计一个 Canvas 事件系统?
前端·canvas·图形学
Baklib梅梅2 小时前
无头内容管理系统:打造灵活高效的多渠道内容架构
前端·ruby on rails·前端框架·ruby
深思慎考2 小时前
微服务即时通讯系统(服务端)——Speech 语音模块开发(2)
linux·c++·微服务·云原生·架构·语音识别·聊天室项目
over6972 小时前
浏览器里的AI魔法:用JavaScript玩转自然语言处理
前端·javascript
小蜜蜂爱编程2 小时前
Ubuntu无法开机Failed to activate swap /swapfile
linux·运维·ubuntu
阿巴~阿巴~3 小时前
CPU 指令集、权限与用户态内核态机制
linux·运维·服务器·指令集·权限·用户态内核态
渣渣盟3 小时前
探索Word2Vec:从文本向量化到中文语料处理
前端·javascript·python·文本向量化
小涵3 小时前
企业SRE/DevOps向的精通Linux课程培训课程
linux·运维·devops·1024程序员节