繁体   English   中英

在 Android Studio 中加载的 GitHub 项目的过时版本

[英]Outdated version of GitHub project loading in Android Studio

我正在尝试在我的 Android Studio 项目中使用来自 GitHub 的库(特别是通用图像加载器https://github.com/nostra13/Android-Universal

由于名为mMaxHeight的变量在名为ImageViewAware.java的文件中出现错误,我的项目已经崩溃

在 GitHub 页面上,我看到这个问题是 4 个月前修复的: 在此处输入图像描述

当我查看 GitHub 上的ImageViewAware.java中的代码时,我发现问题已解决。

但是,当我查看在我的 Android Studio 中使用的ImageViewAware.java版本时,我发现它是旧版本,问题没有得到解决。

我已经添加

implementation 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

正如文档所说,我的 Gradle 依赖关系,并遵循了我能看到的所有其他说明。

我注意到对这些说明的最后一次更新是一年多以前。 我应该实施比 1.9.5 更新的版本吗? 为什么我的 Android Studio 中的版本没有获得最新的 GitHub 版本,还有其他原因吗?

我对此很陌生,感觉有点超出我的深度。 谢谢你的帮助!

亚历克斯

您正在正确使用库的最新发布版本 v1.9.5。

但是,从那时起,该库已经有 23 个未发布的提交,如GitHub 标签页所示:

v1.9.5 发行说明

要获取最新版本的代码,您需要:

  1. 下载库的 zip
  2. 解压它。
  3. 手动将依赖项添加到您的项目中。

这个过程非常简单,您可能还对v1.9.5 和 master 之间的每个差异的列表感兴趣。


但是,如果可能的话,我建议不要使用这个库,因为它在 4.5 年内没有发布/主要更新。 在自述文件中,作者声明他已停止维护它。 尽管很受欢迎,但它也有超过400 个未解决的问题。

PicassoGlide等更现代的库得到更广泛的支持、功能丰富且可靠。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM