Java 通用映像加载程序无法解析getInstance
Java 通用映像加载程序无法解析getInstance,java,android,universal-image-loader,Java,Android,Universal Image Loader,我已经尝试使用android的通用图像加载器库一段时间了,但我无法让它工作。每当我尝试初始化库时,都会出现错误“无法解析方法getInstance()” 我的代码如下: ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this) ... .build(); ImageLoader.getInstance().init(config); 我尝试使用gradle和手动导入库
我已经尝试使用android的通用图像加载器库一段时间了,但我无法让它工作。每当我尝试初始化库时,都会出现错误“无法解析方法getInstance()”
我的代码如下:
ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this)
...
.build();
ImageLoader.getInstance().init(config);
我尝试使用gradle和手动导入库,但都没有成功现在,我正在像这样导入库
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4'
我尝试在扩展应用程序的类和扩展活动的类中初始化库。我还在清单中定义了活动和应用程序这可能是什么原因造成的
致以最诚挚的问候
Mikkel在我的例子中,我在项目中也使用了Volley,该项目也有一个名为Imageloader的类,因此我没有从nostra导入正确的Imageloader,而是导入了Volley的Imageloader。我一纠正导入,它就开始正常工作了使用低于梯度的依赖项并同步它
compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
如果仍然没有解决问题,请使用无效缓存和重新启动选项重新启动android studio
希望你解决了你的问题。这不是一个答案,但对我来说,Fresco是最好的图像库。你有什么解决办法吗?我使用的是与您相同版本的
UIL
,并且得到了相同的错误。@Shubham不,我没有。我只是按照HugoGresse的建议做了:我用了壁画图书馆。我的问题是有另一个同名的Java类,即ImageLoader
。我一把它拆下来,做了必要的进口,一切都很顺利。