通用图像加载器无法解析getInstance

时间:2015-09-12 20:46:24

标签: java android universal-image-loader


我一直在尝试使用通用图像加载程序库for 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的类中初始化库。我还在清单中定义了活动和应用程序。

什么可能导致这个?
最好的问候 的Mikkel

2 个答案:

答案 0 :(得分:0)

在我的情况下,我还在项目中也使用了Volley,该项目也有一个名为Imageloader的类,因此不是从nostra导入正确的ImageLoader,而是导入volley的ImageLoader。我更正了导入后,它就开始正常工作

答案 1 :(得分:0)

使用下面的gradle依赖项并进行同步。

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

如果仍然无法解决,请使用无效的缓存和重新启动选项重新启动android studio。

希望您解决了问题。