与okhttp一起使用时,图像不会加载毕加索

时间:2015-03-20 07:58:45

标签: android picasso okhttp

我使用以下代码将imges加载到android

中的imageview中
Picasso.with(context).load(finalImg)
                .transform(new RoundedTransformation(50, 4))
                .resize(100, 100).centerCrop()
                .into(viewHolder.profileImage);

观察:

  • 当我使用Picasso和http时,这段代码完全正常 文库
  • 但我没有用okhttp-2.3.0.jar
  • 替换网络库
  • 我还使用了okio-1.3.0.jarokhttp-urlconnection-2.0.0.jar

发生了什么:

  • 我的图片未加载

错误日志:

Could not find method com.squareup.okhttp.internal.Util.emptySink, referenced from method com.squareup.okhttp.internal.huc.HttpURLConnectionImpl.initHttpEngine

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我找到了问题的解决方案:

  1. 我替换了以上规格....但更换了 okhttp-urlconnection-2.0.0.jar okhttp-urlconnection-2.2.0.jar
  2. 现在我可以正确加载图片
  3. 对我来说正确的组合是

    • okhttp-2.3.0.jar
    • okhttp-的URLConnection-2.2.0.jar
    • 奥基奥-1.3.0.jar
    • 毕加索-2.4.0.jar