【问题标题】:Git submodules in existing gradle project现有 gradle 项目中的 Git 子模块
【发布时间】:2016-06-17 13:38:54
【问题描述】:

我有一些应用程序,我想在子模块中替换几个模块。 我可以在当前项目中这样做吗?使用这些模块创建新的存储库。

【问题讨论】:

  • 这是一个 gradle 项目吗?

标签: android git android-studio gradle git-submodules


【解决方案1】:

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

假设你的主项目在 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 中也可以实现。

【讨论】:

    猜你喜欢
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-05
    • 2012-05-30
    • 2014-12-11
    • 2021-08-09
    相关资源
    最近更新 更多