При обновлении compileSdkVersion & targetSdkVersion до 26 - дублируйте значение ресурса 'attr/fontFamily' с помощью config
Я обновляю компиляцию своих приложений и целевую версию SDK с 23 до 26 (Android 8.0). Но после обновления получаю следующую ошибку:
ошибка: повторяющееся значение для ресурса 'attr/fontFamily' с config '.
Наличие следующих библиотек поддержки в Gradle:
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.android.support:cardview-v7:26.1.0'
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:design:26.1.0'
Пожалуйста, не предлагайте понизить targetSdkVersion до 25. Также не предлагайте этот вопрос: дублирующее значение для ресурса 'attr/font' с config "
1 ответ
Решение
В основном проблема заключалась в более старой зависимости, используемой в приложении для использования RobotoTextView. Я смог решить эту проблему, обновив эту библиотеку.
от:
implementation 'com.github.johnkil.android-robototextview:robototextview:2.5.0'
чтобы:
implementation 'com.github.johnkil.android-robototextview:robototextview:4.0.0'