Опубликовать 2.5 Версии Commons-IO: Commons-IO сбоя приложения на устройствах Android ниже, чем Android 8JAVA

Программисты JAVA общаются здесь
Anonymous
Опубликовать 2.5 Версии Commons-IO: Commons-IO сбоя приложения на устройствах Android ниже, чем Android 8

Сообщение Anonymous »

Это связано с более ранним вопросом, касающимся Commons-IO: Commons-IO. < /p>
Все в порядке, если используется версия 2.5. < /p>

Код: Выделить всё

implementation 'commons-io:commons-io:2.5'
< /code>
Если я использую любую более новую версию, такую как последняя версия 2.20 < /p>
implementation 'commons-io:commons-io:2.20'
< /code>
происходит следующее сбой: < /p>
java.lang.NoClassDefFoundError: Failed resolution of: [Ljava/nio/file/OpenOption;
at org.apache.commons.io.file.PathUtils.(PathUtils.java:201)
at org.apache.commons.io.build.AbstractStreamBuilder.(AbstractStreamBuilder.java:47)
at org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream.builder(UnsynchronizedByteArrayOutputStream.java:101)
at org.apache.commons.io.IOUtils.toByteArray(IOUtils.java:2681)
< /code>
Это вызвано следующим кодом: < /p>
InputStream stream
...
byte[] foo = IOUtils.toByteArray(stream);
< /code>
Desugaring включено: < /p>
coreLibraryDesugaringEnabled = false

coreLibraryDesugaring com.android.tools:desugar_jdk_libs:2.1.5
Комментарий предполагает, что он связан с Java 8.
Может ли кто -нибудь предложить совет в своем среде?

Подробнее здесь: https://stackoverflow.com/questions/797 ... ices-lower

Вернуться в «JAVA»