Я пытаюсь перейти с моих библиотек mapbox для Android на новую версию соответственно:
- mapbox-android-sdk с 6.7.0 до 7.3.2,
- mapbox-android-core от 0.2.0 до 1.3.0,
- mapbox-android-navigation от 0.18.0 до 0.36.0,
- mapbox-android-navigation-ui от 0.18.0 до0.36.0.
Однако, когда я синхронизирую более новую версию, в разделе сборки появляется следующая ошибка:
Ошибка: сбой привязки ресурса Android Вывод: D: \ AndroidStudioProjects \ojcow \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values-v28 \ values-v28.xml: 7: ошибка: ресурс android: attr / dialogCornerRadius не найден.D: \ AndroidStudioProjects \ ojcow \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values-v28 \ values-v28.xml: 11: ошибка: ресурс android: attr / dialogCornerRadius не найден.D: \ AndroidStudioProjects \ ojcow \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml: 1344: ошибка: ресурс android: attr / fontVariationSettings не найден.D: \ AndroidStudioProjects \ ojcow \ app \ build \ middleates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml: 1345: ошибка: ресурс android: attr / ttcIndex не найден.ошибка: не удалось связать ссылки.
Как это исправить?
Вот часть build.gradel с реализацией зависимостей
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:7.3.2'
implementation 'com.mapbox.mapboxsdk:mapbox-android-core:1.3.0'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation:0.36.0'
implementation('com.mapbox.mapboxsdk:mapbox-android-navigation-ui:0.36.0')
{
transitive = true
}
и декларация maven
mavenCentral()
maven { url 'https://jitpack.io' }
maven { url 'https://mapbox.bintray.com/mapbox' }
Версия компиляции Sdk:
compileSdkVersion 27
Я работаю на Android Studio 3.2.1.