После перехода с Windows 10 на Ubuntu 22.04: возникла проблема при запуске предыдущих проектов React NativeAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 После перехода с Windows 10 на Ubuntu 22.04: возникла проблема при запуске предыдущих проектов React Native

Сообщение Anonymous »

Я работаю с 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»