【发布时间】:2015-12-09 04:47:27
【问题描述】:
一段时间以来,我一直在尝试使用适用于 android 的通用图像加载器库,但我无法让它工作。每当我尝试初始化库时,都会收到错误“无法解析方法 getInstance()”
我的代码如下:
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this)
...
.build();
ImageLoader.getInstance().init(config);
我尝试使用 gradle 和手动导入库,但都没有运气。
现在,我正在像这样导入库
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4'
我尝试在扩展 Application 的类和扩展 Activity 的类中初始化库。我还在清单中定义了活动和应用程序。
什么可能导致这种情况?
最好的问候
米克尔
【问题讨论】:
-
这不是答案,但 Fresco 对我来说是最好的图片库
-
你有什么解决办法吗?我使用与您相同版本的
UIL并得到相同的错误。 -
@Shubham 不,我没有。我只是按照 HugoGresse 的建议做了:我使用了 Fresco 库。
-
好的。我的问题是有另一个同名的Java类,即
ImageLoader。当我删除它并进行必要的导入后,一切正常。
标签: java android universal-image-loader