我正在使用凌空com.android.volley:volley:1.1.0
库发出常规请求,并且运行正常。现在还需要下载pdf文件。为此,我需要使用volleyplus dev.dworks.libs:volleyplus:+
现在,由于我添加了重复的库,因此给我类似的错误
任务':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的执行失败。 编译失败;有关详细信息,请参见编译器错误输出。
在代码中也没有找到凌空类引用。
那么,如何同时实现这两个功能? 没有任何与图像缓存相关的要求。
答案 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这样的重复的库