У меня есть реактивный проект, и он вчера нормально работает для Android, но сегодня происходит ошибка, когда я запускаю react-native run-android
.Перед тем, как запустить его на Android сегодня, ничего не изменилось, только откройте его в AndroidStudio
.Ошибка выглядит следующим образом:
.gradle / caches / transforms-1 / files-1.1 / appcompat-v7-27.0.2.aar / d1dde4fd0fa50f7f7336597688c557a9 / res / values / value s.xml: 252: 252:5-69: AAPT: ошибка: ресурс android: attr / fontVariationSettings не найден.
.gradle / caches / transforms-1 / files-1.1 / appcompat-v7-27.0.2.aar / d1dde4fd0fa50f7f7336597688c557a9 / res /values / value s.xml: 252: 5-69: AAPT: ошибка: ресурс android: attr / ttcIndex не найден.
ошибка: не удалось связать ссылки.
FAILURE: сборка завершилась неудачно сисключение.
- Что пошло не так: выполнение задачи не выполнено: app: processDebugResources.
Не удалось обработать ресурсы, см. Подробности в выводе aapt выше.
А основной конфигурационный файл выглядит следующим образом:
"react": "16.6.3",
"react-native": "0.57.8"
gradle plugin:com.android.tools.build:gradle:3.1.0
compileSdkVersion 27
buildToolsVersion "27.0.3"
minSdkVersion 19
targetSdkVersion 27
Я потратил много времени на его разрешение, но не смог.
Большинство разрешений - это обновление Android до AndroidX, но я не могу, потому что у моего проекта много зависимостей, и некоторые из них не поддерживают AndroidX..
Так что я хочу знать зачем нужно android:attr/ttcIndex
, когда я его запускаю. И как это исправить, и не делайте upgapde версию для Android и сохраняйте compileSdkVersion 27