【发布时间】:2016-06-17 13:38:54
【问题描述】:
我有一些应用程序,我想在子模块中替换几个模块。 我可以在当前项目中这样做吗?使用这些模块创建新的存储库。
【问题讨论】:
-
这是一个 gradle 项目吗?
标签: android git android-studio gradle git-submodules
我有一些应用程序,我想在子模块中替换几个模块。 我可以在当前项目中这样做吗?使用这些模块创建新的存储库。
【问题讨论】:
标签: android git android-studio gradle git-submodules
是的,您可以通过以下方式实现:
假设你的主项目在 X_REPO\Project\app
将你的模块移动到一个单独的仓库中,比如 Y_REPO
然后在 X_REPO\Module1 中添加 Y REPO 作为子模块
现在在
中进行以下更改include ':Module1'
project(':Module1').projectDir=new File('../Module1/module_directory')
compile project(':Module1')
由于 Android Studio 使用相同的 gradle 构建系统,因此在 Android Project 中也可以实现。
【讨论】: