现有 gradle 个项目中的 Git 个子模块
Git submodules in existing gradle project
我有一些应用程序有几个我想在子模块中替换的模块。
我可以在当前项目中这样做吗?使用这些模块创建新的存储库。
是的,您可以通过以下方式实现:
假设您的主要项目在 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')
Since Android Studio uses same gradle build system, same can be achieved in Android Project as well.
我有一些应用程序有几个我想在子模块中替换的模块。 我可以在当前项目中这样做吗?使用这些模块创建新的存储库。
是的,您可以通过以下方式实现:
假设您的主要项目在 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')
Since Android Studio uses same gradle build system, same can be achieved in Android Project as well.