ОШИБКА: ВFontFamilyFont, не удается найти атрибут Android: шрифт React-native, Android - PullRequest
0 голосов
/ 13 октября 2018

Это произошло после того, как я добавил пользовательские шрифты на iOS в ресурсы, добавил "rnpm": { "assets": [ "./assets/fonts/" ] } в свой package.json и запустил реакцию-родную ссылку.

После этого я не смог собрать Android.

1 Ответ

0 голосов
/ 13 октября 2018

Оказалось, что я запустил реактивную ссылку: он создал копии некоторых библиотек в 3 файлах: android / app / build.gradle :

У меня было implementation project(':react-native-extra-dimensions-android'), и он добавилcompile project(':react-native-extra-dimensions-android')

android / app / src / main / java / com / pivot3 / MainApplication.ja :

добавлен второй импорт import ca.jaysoo.extradimensions.ExtraDimensionsPackage; и второй пакет вasList new ExtraDimensionsPackage(),

android / settings.gradle :

добавлено дополнительно include ':react-native-extra-dimensions-android' project(':react-native-extra-dimensions-android').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-extra-dimensions-android/android')

Возможно, мой скрипт реагирующей нативной ссылки не работает (Я не изменился), но если у вас возникла та же ошибка, проверьте эти 3 файла на наличие дубликатов.

Удаление лишних копий устраняет проблему.

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