kotlin build.gradle.kts 引入aar

kotlin build.gradle.kts 引入aar

1.创建一个新的module

2.把创建出来的aarLibs里边的src文件删掉 只保留 build文件 和build.gradle.kts文件

3.新建一个新的文件夹 "chrom" 把需要引用的aar放进去

4.把外层的build.gradle.kts 复制到两个新建的文件夹下 修改文件内容

另一个extension文件夹下的是引入的另一个aar 就不复制了

5.setting.gradle.kts文件修改 上边创建aarLibs的时候这里边默认是

kotlin 复制代码
include(":aarLibs")

把这一行修改为

kotlin 复制代码
include(":aarLibs:chrom")
include(":aarLibs:extension")

6.然后再需要引用aar的module中的build,gradle.kts中引入即可

kotlin 复制代码
implementation(project(":aarLibs:chrom"))
implementation(project(":aarLibs:extension"))

7.如果觉得这种新建的module方式麻烦的话 也可以到项目的根目录区直接新建一个文件夹 然后在setting.gradle.kts配置即可。

相关推荐
云上漫步者1 分钟前
深度实战:Rust交叉编译适配OpenHarmony PC——unicode_width完整适配案例
开发语言·后端·rust·harmonyos
漫漫求5 分钟前
Java内存模型【JMM】、JVM内存模型
java·开发语言·jvm
田姐姐tmner10 分钟前
Python 全面语法指南
开发语言·python
white-persist19 分钟前
【攻防世界】reverse | simple-check-100 详细题解 WP
c语言·开发语言·汇编·数据结构·c++·python·算法
wuguan_24 分钟前
C#中的静态成员、常量和只读变量
开发语言·c#
张人玉26 分钟前
C# 与西门子 PLC 通信:地址相关核心知识点
开发语言·microsoft·c#·plc
Gomiko37 分钟前
JavaScript DOM 原生部分(五):事件绑定
开发语言·前端·javascript
lly20240642 分钟前
Redis 发布订阅
开发语言
A0_張張44 分钟前
记录一个PDF盖章工具(PyQt5 + PyMuPDF)
开发语言·python·qt·pdf
巴拉巴拉~~1 小时前
Flutter 通用下拉选择组件 CommonDropdown:单选 + 搜索 + 自定义样式
开发语言·javascript·ecmascript