Как удалить библиотеку ICU4J из Android Studio
2 ответа
Решение
Проверьте зависимости вашего файла Gradle, если есть зависимость от icu4j удалить его или если вы не используете icu4j, вы можете добавить
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
в ваших конфигурациях сборки, чтобы удалить неиспользуемый код из вашего приложения.
или Вы можете найти сокращенный код и документацию по ресурсам.
Перейти к App Gradle. Здесь вы можете найти все библиотеки, используемые в вашем проекте.
Удалите код компиляции библиотеки ICU4J из зависимостей
dependencies {
//Remove the unwanted libraries / dependencies
}
Для печати графа зависимостей запустите ./gradlew app:dependencies
в терминале.
Затем найдите (Ctrl + F) библиотеку com.ibm.icu:icu4j
на выходе. В моем случае это была зависимость antlr
,
Вы должны как-то удалить зависимость от библиотеки.