"ресурс android: attr / fontVariationSettings не найден."в реакции-родной - PullRequest
4 голосов
/ 19 июня 2019

У меня есть реактивный проект, и он вчера нормально работает для 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

1 Ответ

3 голосов
/ 19 июня 2019

Это помогло мне

в верхней части файла android / gradle.properties

googlePlayServicesVersion=12.0.1

И создайте новый index.android.bundle

реагирующий родной пакет --платформа android --dev false - входной файл index.js --bundle-output android / app / src / main / assets / index.android.bundle --assets-dest android / app / src / main / res

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...