Android Studio 链接外部项目的Module

前言

有的时候自己写的Module要在多个项目同步使用,但是使用Android Studio 的import module功能是直接Copy一份Module的代码过来,而你要实现的功能是多个主项目依赖于同一个Module,改动这个Module其他项目同步修改,除了使用Git的子模块功能以外还能怎么办呢

引用外部Module(操作教程)

其实Android Studio是支持外部Module引用的,从而达到多个项目引用同一个Module的目的。
以下是使用方法:
  1. 创建两个项目(一个主项目,一个带有Module的项目)或使用已有的项目进行操作
  2. 在主项目的settings.gradle最底部添加外部Module的路径,如下代码
include ':Library(外部Module的名字)'
project(':Library(和上面的外部Module名字对应)').projectDir = new File("../ModuleProject/Module(外部Module的真实链接地址)")
  1. 最后在主项目的主模块添加外部模块的依赖,如下代码
implementation project(path: ':Library')
  1. 最后使用Sync Project with Gradle Files 刷新项目,如果不成功也可重启Android Studio,进来后就会发现依赖已经被引入进来了,而且主项目并没有真正添加外部Module,仅仅只是成功链接到外部Module真实位置去了,但是并不影响代码的编译和运行

最后我还有一句话要说:

两情若是久长时,又岂在、朝朝暮暮

鹊桥仙·纤云弄巧

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值