Android Studio 多个工程引用相同Library项目的配置方法

本文介绍如何在Android Studio中设置多个工程引用相同的Library项目,以实现多项目共享核心代码并同步更新,简化维护工作。通过编辑settings.gradle文件,将工程A的依赖库引入到工程B,确保修改一处,所有相关工程都会同步更新。
摘要由CSDN通过智能技术生成

该功能适用于多项目基于同一个依赖库迭代开发
比如工程A:
这里写图片描述

工程A的依赖关系是
- ProjectA/
- MXLibrary/
- MXLibraryChild/

后来客户要求定制新UI,但功能不变, 于是我们希望新的工程B 直接能依赖工程A里面的核心代码, 并且核心代码变化, 工程B的代码也会改变, 方便一次性全部维护

新建工程B, 编辑settings.gradle文件,加入如下内容


include ':app'
//导入远程的主工程路径
def remote_project_root = '../ProjectA'
//导入远程的依赖库名称(有多少个 就写多少个)
def remote_project_modules = [':MXLibrary', ':MXLibraryChild']
if (remote_project_modules != null &&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值