Как скачать файл с помощью библиотеки volleyplus - PullRequest
0 голосов
/ 01 марта 2019

Я использую библиотеку volley com.android.volley:volley:1.1.0 для выполнения обычных запросов, и она работает нормально.Теперь необходимо скачать файл PDF тоже.Для этого мне нужно использовать volleyplus dev.dworks.libs:volleyplus:+

Теперь, так как я добавил дубликаты библиотек, он выдает ошибку вроде

Выполнение не выполнено для задачи ': app: transformDexArchiveWithExternalLibsDexMergerForDebug'.Компиляция не удалась;подробности смотрите в сообщении об ошибке компилятора.

Также в коде не найдена ссылка на класс залпа.

Итак, как достичь обеих функций?Нет никаких требований к кэшированию изображений.

1 Ответ

0 голосов
/ 01 марта 2019

Прежде всего => сделать недействительным кеш и перезапустить, если не работает, то

Как только я обнаружил эту ошибку.Эта ошибка означает, что у вас есть дублированная библиотека, но другая версия в вашем проекте.Например:

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

Я добавил «Retrofit2» и «OkHttp3» вместе, но в «Retrofit» уже включен OkHttp3 с версией 3.xx, но другой добавляемый OkHttp3 - это не 3.xx, а 3.yY версия, поэтому она отличается и показывает ошибку

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

Пожалуйста, убедитесь, что у вас нет такой дублированной библиотеки с Дерево зависимостей

...