在gradle中,我可以编译本地模块并将其用作其他“外部”库的依赖项吗?

姆本宁

我在我的项目中使用了Exoplayer的fork,将其作为git子模块包含在内,并与其他模块一起编译:

compile project(':libraries:exoplayer:library')

现在,我尝试链接一个外部SDK,该SDK在其pom文件中对exoplayer具有明确的依赖性:

<dependency>
  <groupId>com.google.android.exoplayer</groupId>
  <artifactId>exoplayer</artifactId>
  <version>r1.4.2</version>
  <scope>compile</scope>
</dependency>

我怎样才能告诉gradle使用exoplayer的fork而不是jcenter的fork?

草uro属

您可以这样忽略传递依赖:

dependencies{
  compile('your:external:sdk') {
    exclude group: 'com.google.android.exoplayer', module: 'exoplayer'
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何编译使用外部依赖项的C#库,而无需将其包含在库中?

来自分类Dev

如何在Gradle中将其他子项目中选择的类用作测试依赖项

来自分类Dev

如何在Gradle中将其他子项目中选择的类用作测试依赖项

来自分类Dev

我可以添加我自己的 .xml 文件并将其用作 Android 中的资源吗

来自分类Dev

我的Maven模块无法在其他Maven模块中找到类,尽管我将其设置为依赖项

来自分类Dev

我可以修改其他人的拉取请求并将其推回到其分支中吗?

来自分类Dev

我可以传递enum并将其用作变量吗?

来自分类Dev

使用其他依赖项方法的类在我的自定义库中不起作用,有什么建议吗?

来自分类Dev

我可以在Gradle中定义自己的本地存储库吗

来自分类Dev

我可以将其他git存储库导入我的存储库吗?

来自分类Dev

我可以安全地将本地Git存储库移动到硬盘中的其他位置吗?

来自分类Dev

我可以在文件中定义公共依赖项,然后将其导入commonJS吗?

来自分类Dev

android gradle可以自动解决模块库的依赖吗?

来自分类Dev

我应该在CocoaPods依赖项中添加Foundation和其他标准框架吗?

来自分类Dev

我可以使Gradle仅引入所需的依赖项吗?

来自分类Dev

我可以在Android中创建一个项目并将其用作将来项目的基础模板吗?

来自分类Dev

我可以在我发布的 aar 库中包含本地模块吗?

来自分类Dev

如何在gradle项目中配置依赖项,使其也可以用作子模块?

来自分类Dev

如何从其他 repo 添加 git 子模块并将其与本地文件夹合并

来自分类Dev

您可以将链接器/其他依赖项等复制到其他项目吗

来自分类Dev

我可以在其他函数中使用本地“ this”吗?

来自分类Dev

可以生成会话密钥(或任何其他密钥)并将其存储在主机服务器中吗?

来自分类Dev

我可以将类映射到int并将其用作主键吗?

来自分类Dev

我可以在USB上安装grub并将其用作应急磁盘吗?

来自分类Dev

我可以在USB上安装grub并将其用作应急磁盘吗?

来自分类Dev

Grails-从其他数据源获取数据并将其保存在我的Grails数据库中

来自分类Dev

创建Java库-添加Gradle依赖项进行测试,但不要将其包含在已编译的库中(或使其可重写)

来自分类Dev

从对象值设置变量并将其用作其他变量

来自分类Dev

我可以将子容器用作具有复杂依赖项的组件的工厂吗?

Related 相关文章

  1. 1

    我如何编译使用外部依赖项的C#库,而无需将其包含在库中?

  2. 2

    如何在Gradle中将其他子项目中选择的类用作测试依赖项

  3. 3

    如何在Gradle中将其他子项目中选择的类用作测试依赖项

  4. 4

    我可以添加我自己的 .xml 文件并将其用作 Android 中的资源吗

  5. 5

    我的Maven模块无法在其他Maven模块中找到类,尽管我将其设置为依赖项

  6. 6

    我可以修改其他人的拉取请求并将其推回到其分支中吗?

  7. 7

    我可以传递enum并将其用作变量吗?

  8. 8

    使用其他依赖项方法的类在我的自定义库中不起作用,有什么建议吗?

  9. 9

    我可以在Gradle中定义自己的本地存储库吗

  10. 10

    我可以将其他git存储库导入我的存储库吗?

  11. 11

    我可以安全地将本地Git存储库移动到硬盘中的其他位置吗?

  12. 12

    我可以在文件中定义公共依赖项,然后将其导入commonJS吗?

  13. 13

    android gradle可以自动解决模块库的依赖吗?

  14. 14

    我应该在CocoaPods依赖项中添加Foundation和其他标准框架吗?

  15. 15

    我可以使Gradle仅引入所需的依赖项吗?

  16. 16

    我可以在Android中创建一个项目并将其用作将来项目的基础模板吗?

  17. 17

    我可以在我发布的 aar 库中包含本地模块吗?

  18. 18

    如何在gradle项目中配置依赖项,使其也可以用作子模块?

  19. 19

    如何从其他 repo 添加 git 子模块并将其与本地文件夹合并

  20. 20

    您可以将链接器/其他依赖项等复制到其他项目吗

  21. 21

    我可以在其他函数中使用本地“ this”吗?

  22. 22

    可以生成会话密钥(或任何其他密钥)并将其存储在主机服务器中吗?

  23. 23

    我可以将类映射到int并将其用作主键吗?

  24. 24

    我可以在USB上安装grub并将其用作应急磁盘吗?

  25. 25

    我可以在USB上安装grub并将其用作应急磁盘吗?

  26. 26

    Grails-从其他数据源获取数据并将其保存在我的Grails数据库中

  27. 27

    创建Java库-添加Gradle依赖项进行测试,但不要将其包含在已编译的库中(或使其可重写)

  28. 28

    从对象值设置变量并将其用作其他变量

  29. 29

    我可以将子容器用作具有复杂依赖项的组件的工厂吗?

热门标签

归档