Я учусь react-native
, пытаясь создать некоторые демонстрационные приложения только для обучения. Я хочу установить fontFamily
в roboto, тонкий из моего заголовка панели инструментов.Как добавить пользовательский шрифт в реакцию родной андроид
Я добавил roboto thin ttf в папку assets/fonts
моего проекта Android, однако кажется, что это создает проблемы во время работы приложения. Я получаю эту проблему во время работы
Реагировать родной Запустить
ERROR EPERM: operation not permitted, lstat 'E:\Myntra\android\app\build\gener
ated\source\r\debug\android\support\v7\appcompat'
{"errno":-4048,"code":"EPERM","syscall":"lstat","path":"E:\\Myntra\\android\\app
\\build\\generated\\source\\r\\debug\\android\\support\\v7\\appcompat"}
Error: EPERM: operation not permitted, lstat 'E:\Myntra\android\app\build\genera
ted\source\r\debug\android\support\v7\appcompat'
at Error (native)
Когда я удаления шрифта, то он работает нормально. Я не могу решить эту проблему, может ли кто-нибудь помочь мне, что может быть причиной этого.
Заранее спасибо.
Этот ответ лучше, чем принятый один, он становится чище и работает также для ИОС. –
Для меня он не работает на андроиде вообще. Шрифты присутствуют в 'app/src/assets/fonts'. Пробовал с именем файла без расширения и также с именем семейства шрифтов, которое работает на iOS. – parohy