【问题标题】:Adding gradle dependency from git project从 git 项目添加 gradle 依赖项
【发布时间】:2015-03-17 08:34:39
【问题描述】:

我正在尝试将 this 项目添加到我在 Android Studio 中的 gradle 项目中。我尝试按照here 的描述使用 Gradle git 插件,但 Gradle 说即使我将文件夹放在项目的 app 文件夹中,它也找不到这些文件。我在 gradle.build 文件中添加了依赖项以在构建中包含项目但没有运气,它只是说项目不存在。有谁知道好的教程或对此有任何建议吗?

【问题讨论】:

    标签: android github dependencies android-gradle-plugin


    【解决方案1】:

    您可以像这样将存储库注册为子模块

    $ git submodule add my_sub_project_git_url my-sub-project
    

    然后将项目包含在您的 settings.gradle 文件中,该文件应如下所示

    include ':my-app', ':my-sub-project'
    

    最后,像这样将项目编译为应用程序 build.gradle 文件中的依赖项

    dependencies {
      compile project(':my-sub-project')
    }
    

    然后,在克隆项目时,您只需添加选项 --recursive 即可让 git 自动克隆根存储库及其所有子模块。

    git clone --recursive my_sub_project_git_url
    

    希望对你有帮助。

    【讨论】:

    • 这很有用,但我一直在寻找简单的包括。如果没有人回答,我会标记你的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-22
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多