我一直在尝试使用通用图像加载程序库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
答案 0 :(得分:0)
在我的情况下,我还在项目中也使用了Volley,该项目也有一个名为Imageloader的类,因此不是从nostra导入正确的ImageLoader,而是导入volley的ImageLoader。我更正了导入后,它就开始正常工作
答案 1 :(得分:0)
使用下面的gradle依赖项并进行同步。
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
如果仍然无法解决,请使用无效的缓存和重新启动选项重新启动android studio。
希望您解决了问题。