Я работаю с React Native уже год. Раньше я использовал Windows, но недавно перешел на Ubuntu и собираюсь продолжать использовать ее. Причина перехода в том, что Windows работала несколько тормозно и требовало много времени для создания сборок. Я настроил среду в соответствии с инструкциями в документации React Native. Проект работает правильно, приложение устанавливается на устройство, но после загрузки отображается странный экран ошибки (скриншот прилагается). Я был бы очень признателен за любую помощь в решении этой проблемы, так как я застрял в ней уже неделю.
ОШИБКА Ошибка: исключение в HostObject::get для опоры 'RNSModule':
java.lang.UnsatisfiedLinkError: ошибка dlopen: библиотека
"librnscreens.so" не найдена, движок js: Hermes
ОШИБКА Нарушение инварианта : Не удалось вызвать метод
модуля JavaScript AppRegistry.runApplication(). Модуль не зарегистрирован как
вызываемый. Зарегистрированные вызываемые модули JavaScript (n = 11): Systrace,
JSTimers, HeapCapture, SamplingProfiler, RCTLog,
RCTDeviceEventEmitter, RCTNativeAppEventEmitter,
GlobalPerformanceLogger, JSDevSupportModule, HMRClient,
RCTEventEmitter. Частой причиной ошибки является неправильный
путь к входному файлу приложения. Это также может произойти, если пакет JS
поврежден или возникла ошибка ранней инициализации при загрузке
React Native., js engine: hermes
ОШИБКА Нарушение инварианта: Не удалось вызвать метод
AppRegistry.runApplication() модуля JavaScript. Модуль не зарегистрирован как
вызываемый. Зарегистрированные вызываемые модули JavaScript (n = 11): Systrace,
JSTimers, HeapCapture, SamplingProfiler, RCTLog,
RCTDeviceEventEmitter, RCTNativeAppEventEmitter,
GlobalPerformanceLogger, JSDevSupportModule, HMRClient,
RCTEventEmitter. Частой причиной ошибки является неправильный
путь к входному файлу приложения. Это также может произойти, если пакет JS
поврежден или возникла ошибка ранней инициализации при загрузке
React Native., js engine: hermes
Подробнее здесь: https://stackoverflow.com/questions/783 ... -running-p