Android 现有gradle项目中的Git子模块

Android 现有gradle项目中的Git子模块,android,git,android-studio,gradle,git-submodules,Android,Git,Android Studio,Gradle,Git Submodules,我有一个应用程序,它有几个我想在子模块中替换的模块。 我可以在当前项目中这样做吗。使用这些模块创建新的回购协议。是的,您可以通过以下方式实现: 假设您的主项目位于X_REPO\project\app中 在单独的回购协议中移动模块,例如Y_回购协议 然后将Y REPO作为子模块添加到X_REPO\Module1中 现在在中进行以下更改 格雷德尔酒店 X_REPO\Project\app\build.gradle 由于androidstudio使用相同的gradle构建系统,所以在Android项目

我有一个应用程序,它有几个我想在子模块中替换的模块。
我可以在当前项目中这样做吗。使用这些模块创建新的回购协议。

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

假设您的主项目位于X_REPO\project\app中

在单独的回购协议中移动模块,例如Y_回购协议

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

现在在中进行以下更改

格雷德尔酒店 X_REPO\Project\app\build.gradle 由于androidstudio使用相同的gradle构建系统,所以在Android项目中也可以实现同样的功能


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

假设您的主项目位于X_REPO\project\app中

在单独的回购协议中移动模块,例如Y_回购协议

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

现在在中进行以下更改

格雷德尔酒店 X_REPO\Project\app\build.gradle 由于androidstudio使用相同的gradle构建系统,所以在Android项目中也可以实现同样的功能


这是gradle项目吗?这是gradle项目吗?
include ':Module1'
project(':Module1').projectDir=new File('../Module1/module_directory')
 compile project(':Module1')