在 Android Studio 中加载 GitHub 项目的过时版本
Outdated version of GitHub project loading in Android Studio
我正在尝试在我的 Android Studio 项目中使用来自 GitHub 的库(具体来说,Universal Image Loader https://github.com/nostra13/Android-Universal-Image-Loader)。
由于名为 ImageViewAware.java 的文件中名为 mMaxHeight 的变量出错,我的项目一直在崩溃
在 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 个未发布的提交,如 the GitHub tags page 所示:
要获取最新版本的代码,您需要:
- Download the library's zip.
- 解压缩。
- Manually add the dependency 到您的项目。
这个过程非常简单,您可能也对this list of every difference between v1.9.5 and master感兴趣。
但是,如果可能的话,我建议反对使用这个库,因为它还没有发布/主要更新4.5年后!在自述文件中,作者声明他已停止维护它。尽管很受欢迎,它也有超过 400 open issues。
我正在尝试在我的 Android Studio 项目中使用来自 GitHub 的库(具体来说,Universal Image Loader https://github.com/nostra13/Android-Universal-Image-Loader)。
由于名为 ImageViewAware.java 的文件中名为 mMaxHeight 的变量出错,我的项目一直在崩溃
在 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 个未发布的提交,如 the GitHub tags page 所示:
要获取最新版本的代码,您需要:
- Download the library's zip.
- 解压缩。
- Manually add the dependency 到您的项目。
这个过程非常简单,您可能也对this list of every difference between v1.9.5 and master感兴趣。
但是,如果可能的话,我建议反对使用这个库,因为它还没有发布/主要更新4.5年后!在自述文件中,作者声明他已停止维护它。尽管很受欢迎,它也有超过 400 open issues。