我正在尝试向Picasso添加身份验证标头.我已经按照这里的例子,但是当我到达最后一行时
new Picasso.Builder(mContext).downloader(new OkHttpDownloader(picassoClient)).build();
Run Code Online (Sandbox Code Playgroud)
我收到一个错误 Cannot resolve constructor 'OkHttpDownloader(okhttp3.OkHttpClient)'
我找到了一个匹配的命名空间,它与构造函数所期望但找不到一个.我使用其中一个的错误版本还是其他的东西?这是我的import语句和版本:
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.squareup.okhttp3:okhttp:3.1.2'
Run Code Online (Sandbox Code Playgroud)
你需要添加Interceptor到OkHttpClient你提供的构造函数OkHttpDownloader.
你也需要使用这个OkHttp3Downloader,它支持okhttp3.或许,您可能希望使用可能包含在库中的毕加索的快照版本OkHttp3Downloader.
读者更多关于Interceptors 在这里
| 归档时间: |
|
| 查看次数: |
1281 次 |
| 最近记录: |