我在我的项目中使用Picasso和MapBox。只要MapBox在其依赖项中有OkHTTP,我就不得不使用OkHTTP。 但是,当我将OkHTTP添加到gradle依赖关系时,Picasso无法加载其URL中包含竖线字符(“|”)的图像。android - 带有OkHTTP的毕加索无法在其URL中加载包含竖线字符(“|”)的图像
没有OkHTTP:
Picasso.with(context).load("http://example.com/image.jpg").into(imageView); //OK Picasso.with(context).load("http://example.com/image.jpg|100:100").into(imageView); //OK
随着OkHTTP:
Picasso.with(context).load("http://example.com/image.jpg").into(imageView); //09-01 19:07:35.280 24916-24916/com.test D/Picasso﹕ Main errored [R6]+287ms
Picasso.with(context).load("http://example.com/image.jpg|100:100").into(imageView); //OK
所以,我的问题是:如何避免,如果另一个库需要使用OkHTTP与毕加索OkHTTP或如何解决此问题并继续使用OkHTTP?
谢谢,但它不起作用。 –