加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何将另一个项目中的项目用作模块?

发布时间:2020-12-15 08:27:44 所属栏目:Java 来源:网络整理
导读:我希望模块化 Android项目,以便在将来使用时易于维护.我想知道是否可能,将Android项目用作另一个Android项目中的模块? 例如,假设在我的主要android项目中,我有三个用于登录,注册,忘记密码的按钮.我有三个单独的项目用于登录,注册和忘记密码以及他们自己的视
我希望模块化 Android项目,以便在将来使用时易于维护.我想知道是否可能,将Android项目用作另一个Android项目中的模块?

例如,假设在我的主要android项目中,我有三个用于登录,注册,忘记密码的按钮.我有三个单独的项目用于登录,注册和忘记密码以及他们自己的视图,活动和库.如何在主Android项目中使用这些单独的android项目,以便当我单击主活动视图中的三个选项中的任何一个时,它将从这三个模块项目中加载相关视图? (单击主视图中的登录按钮,然后从单独的登录项目活动中加载登录视图).我试图摆弄构建文件和库模块导入,但无法做到.如果这种方法可行,请帮我说一下?如果可能的话怎么实现呢?

解决方法

根项目中的settings.gradle包括每个项目.

include ':loginApp'
include ':signupApp'
include ':resetpasswordApp'

project(':loginApp').projectDir = file('path/to/LoginApp')
project(':signupApp').projectDir = file('path/to/SignupApp')
project(':resetpasswordApp').projectDir = file('path/to/ResetpasswordApp')

build.gradle主要模块

implementation project(':loginApp')
implementation project(':signupApp')
implementation project(':resetpasswordApp')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读