Gradle依赖项:使用的是最新版本还是最旧版本?

Netimen

我正在使用Android Studio 0.8.9,并且在build.gradle中有以下一行:

compile group: 'com.nostra13.universalimageloader', name: 'universal-image-loader', version: '1.9.+'

在这种情况下使用的库的实际版本是什么?1.9.0或1.9.3(最新)?

我之所以问是因为最近我在BugSense中收到一个错误报告,并在UniversalImageLoader中崩溃,但是stacktrace与最新版本(1.9.3)不相关

斯科特·巴塔(Scott Barta)

+表示它将使用1.9.X系列的最新版本,根据Maven Central的最新版本,此版本为:http ://search.maven.org/#search%7Cga%7C1%7Ccom.nostra13.universalimageloader为1.9。 .3。

使用这样的版本设置,如果要发布1.10.0,您将不会选择它-该+符号只是版本号三元组第三部分的通配符。如果您想获得最新版本,则可以使用:

compile 'com.nostra13.universalimageloader:universalimageloader:+'

请注意,我们实际上并不建议您在版本号中使用+语法来建立依赖关系。首先,它将发出网络请求以查看是否有新版本,这对于许多尝试脱机工作的开发人员来说是个问题。我相信它每天只检查一次,但这仍然是一个问题。更重要的是,它可能会导致您的构建以无法预测的方式失败-如果发布了一个新版本并导致了编译错误或错误,那么为什么昨天构建成功但今天却开始失败可能是一个谜。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Gradle依赖关系:使用的是最新版本还是最早的版本?

来自分类Dev

强制Bower使用最新版本的依赖项

来自分类Dev

使用最新版本的Perl编写旧版本的脚本

来自分类Dev

如何检查Gradle中使用的依赖项的最新版本

来自分类Dev

Android Studio调试器逐步使用旧版本的代码,而不是最新版本

来自分类Dev

Flash插件为最新版本,但Firefox不断告诉我我使用的是旧版本

来自分类Dev

nuget spec依赖项,获取最新版本?

来自分类Dev

Grails插件和依赖项的最新版本?

来自分类Dev

如何安装旧版本的Azure Service Fabric SDK(在卸载最新版本之后)?

来自分类Dev

为什么 Ubuntu 提供旧版本的 GNS3 而不是最新版本?

来自分类Dev

如何找出我们在Gradle中包含的任何依赖项的最新版本?

来自分类Dev

Gradle-解压缩最新版本的依赖项

来自分类Dev

较新版本的依赖项会覆盖Maven项目中的较旧版本吗?

来自分类Dev

如何安装最新版本的Carrierwave。有一个旧版本吗?

来自分类Dev

如何合并旧版本存储库中的zip文件中的代码与最新版本?

来自分类Dev

可以学习最新版本的Angular js 来理解和升级旧版本编写的代码吗?

来自分类Dev

为什么我在下载最新版本的 Dropbox 时仍然会得到旧版本的 Dropbox?

来自分类Dev

如何排除旧版本的Maven依赖关系并使用它的新版本?

来自分类Dev

Nuspec代码片段安装依赖项的最新版本

来自分类Dev

无法安装最新版本的 gganimate 包,好像依赖项“transformr”不可用

来自分类Dev

我们可以从目录中删除一个版本或复制旧版本以使其成为最新版本吗?

来自分类Dev

Gradle 为某些库获取最新版本

来自分类Dev

Windows10升级:WindowsUpgrade9252.exe是始终使用最新版本还是下载此文件时的最新版本?

来自分类Dev

我应该在HTML中添加什么以确保用户获得页面的最新版本,而不是旧版本?

来自分类Dev

Storm UI抛出“旧版本不支持kafka的偏移滞后。请将kafka spout更新到最新版本。”

来自分类Dev

Gradle不使用最新版本的支持库吗?

来自分类Dev

使用pod后没有最新版本

来自分类Dev

安装和使用最新版本的Ruby

来自分类Dev

Bison最新版本已安装但尚未使用

Related 相关文章

  1. 1

    Gradle依赖关系:使用的是最新版本还是最早的版本?

  2. 2

    强制Bower使用最新版本的依赖项

  3. 3

    使用最新版本的Perl编写旧版本的脚本

  4. 4

    如何检查Gradle中使用的依赖项的最新版本

  5. 5

    Android Studio调试器逐步使用旧版本的代码,而不是最新版本

  6. 6

    Flash插件为最新版本,但Firefox不断告诉我我使用的是旧版本

  7. 7

    nuget spec依赖项,获取最新版本?

  8. 8

    Grails插件和依赖项的最新版本?

  9. 9

    如何安装旧版本的Azure Service Fabric SDK(在卸载最新版本之后)?

  10. 10

    为什么 Ubuntu 提供旧版本的 GNS3 而不是最新版本?

  11. 11

    如何找出我们在Gradle中包含的任何依赖项的最新版本?

  12. 12

    Gradle-解压缩最新版本的依赖项

  13. 13

    较新版本的依赖项会覆盖Maven项目中的较旧版本吗?

  14. 14

    如何安装最新版本的Carrierwave。有一个旧版本吗?

  15. 15

    如何合并旧版本存储库中的zip文件中的代码与最新版本?

  16. 16

    可以学习最新版本的Angular js 来理解和升级旧版本编写的代码吗?

  17. 17

    为什么我在下载最新版本的 Dropbox 时仍然会得到旧版本的 Dropbox?

  18. 18

    如何排除旧版本的Maven依赖关系并使用它的新版本?

  19. 19

    Nuspec代码片段安装依赖项的最新版本

  20. 20

    无法安装最新版本的 gganimate 包,好像依赖项“transformr”不可用

  21. 21

    我们可以从目录中删除一个版本或复制旧版本以使其成为最新版本吗?

  22. 22

    Gradle 为某些库获取最新版本

  23. 23

    Windows10升级:WindowsUpgrade9252.exe是始终使用最新版本还是下载此文件时的最新版本?

  24. 24

    我应该在HTML中添加什么以确保用户获得页面的最新版本,而不是旧版本?

  25. 25

    Storm UI抛出“旧版本不支持kafka的偏移滞后。请将kafka spout更新到最新版本。”

  26. 26

    Gradle不使用最新版本的支持库吗?

  27. 27

    使用pod后没有最新版本

  28. 28

    安装和使用最新版本的Ruby

  29. 29

    Bison最新版本已安装但尚未使用

热门标签

归档