NoClassDefFoundError для apache/commons/lang/StringUtils

Я хочу использовать commons-lang3 в моем проекте, с Android Studio.

Вот моя конфигурация gradle:

compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.4'

Gradle build сделан без ошибок, могу использовать StringUtils, Но во время выполнения приложение вылетает с этой ошибкой:

 java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/commons/lang/StringUtils;

Я тоже пробовал с .jar в lib папку, но я получаю ту же ошибку.

1 ответ

Измените свой файл Gradle на это:

implementation 'org.apache.commons:commons-lang3:3.6'

тогда вы можете использовать этот импорт в ваших классах:

import org.apache.commons.lang3.StringUtils;
Другие вопросы по тегам