如何使用volleyplus库下载文件

时间:2019-03-01 01:41:36

标签: android http-post android-volley

我正在使用凌空com.android.volley:volley:1.1.0库发出常规请求,并且运行正常。现在还需要下载pdf文件。为此,我需要使用volleyplus dev.dworks.libs:volleyplus:+

现在,由于我添加了重复的库,因此给我类似的错误

  

任务':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的执行失败。   编译失败;有关详细信息,请参见编译器错误输出。

在代码中也没有找到凌空类引用。

那么,如何同时实现这两个功能? 没有任何与图像缓存相关的要求。

1 个答案:

答案 0 :(得分:0)

首先=>使缓存无效,如果不起作用,则重新启动

一旦发现此错误。此错误表示您有重复的库,但是项目中的版本不同。 如:

    implementation 'com.squareup.retrofit2:retrofit:2.4.0'
    implementation 'com.squareup.okhttp3:okhttp:3.y.y'

我已经一起添加了“ Retrofit2”和“ OkHttp3”,但是在“ Retrofit”中已经包含了带有3.xx版本的OkHttp3,但是我添加的另一个OkHttp3不是3.xx,而是3.yY版本,因此它与众不同并且显示错误< / p>

Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. Compilation failed; see the compiler error output for details.

请确保没有Dependency tree这样的重复的库