现有Gradle项目中的Git子模块

麦克风

我有一些应用程序,该应用程序有几个模块要在子模块中替换。我可以在当前项目中做到这一点吗?使用这些模块创建新的仓库。

Arpit Ratan

是的,您可以通过以下方式实现此目的:

假设您的主项目在X_REPO \ Project \ app中

将模块移到另一个仓库中,例如Y_REPO

然后在X_REPO \ Module1中将Y REPO添加为子模块

现在,在

settings.gradle

include ':Module1'
project(':Module1').projectDir=new File('../Module1/module_directory')

X_REPO \ Project \ app \ build.gradle

 compile project(':Module1')

由于Android Studio使用相同的Gradle构建系统,因此在Android Project中也可以实现相同的构建。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以从父项目中修补Git中的子模块?

没有现有路径的GIT子模块功能

git:将现有存储库拆分为子模块

Gradle更新git子模块

Git项目子模块的组织

带有子模块的项目的git config代理

带有git子模块的Docker项目结构

如何在gradle项目中配置依赖项,使其也可以用作子模块?

Gradle模块和git子模块

Git:可以在多个项目中使用相同的子模块工作副本吗?

我应该在go项目中使用git子模块吗?

将git集成到eclipse中的现有项目中

在现有的Xcode项目中使用Git

如何在git仓库中将现有目录设为git子模块

如何在Git存储库中移动现有的Git子模块?

更改现有子模块的分支

Flutter 在现有项目中

项目根目录中的 Git 状态显示子模块更改,但在子模块中,没有可用

依赖作为Git子模块的gradle项目的正确方法是什么?

将git子模块添加为VS中现有解决方案的参考

Git子模块添加到现有的非空文件夹

如何列出git子模块的现有分支(不首先对其进行初始化)?

多个子模块/项目中的Bitrise Xamarin构建配置

如何列出项目中定义的所有Maven配置文件,包括所有子模块?

多模块项目中的Gradle测试库

KMM:如何将共享模块引用到现有的iOS项目中

如何将监视模块添加到现有的Android Studio项目中?

将Fabric集成到现有项目中-如何解决“未检测到Android模块”?

如何git标记所有子模块?