Java.lang.unsatisfiedlinkerror: может найти DSO для загрузки: LibreActnativeJni.soAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Java.lang.unsatisfiedlinkerror: может найти DSO для загрузки: LibreActnativeJni.so

Сообщение Anonymous »

Так что я стараюсь с дней, чтобы заставить мое приложение React Native работать над Android. Я обновил приложение с 65,3 до 79,1 шага за шаг в соответствии с Harder Upgrade Helper React. Затем я регистрирую сбой с ADB logcat . В журналах я нашел ошибку: < /p>

Java.lang.unsatisfiedlinkerror: можно найти DSO для загрузки: LibreActnativeJni.so < /p>
< /blockquote>
, поэтому я начал свой путь, чтобы найти корневую причину, чтобы исправить это: > > Здесь. Это становится проблемой, если у вас есть хотя бы одна зависимость с расширениями, составленными с поддержкой ARM64, а другая, которая поддерживает только ARM32. Система обнаружит зависимость ARM64, загрузить ее, а затем отказываться загружать библиотеку только ARM32, что, вероятно, заставив ваше приложение сбой. Устройство: < /p>

Это приложение не совместимо с последней версией Android. Проверьте обновление или свяжитесь с разработчиком приложения. There it is mentioned that it is a known issue for react native since 2 years.
Now I am thinking to kick-out all ARM32 packages to have consistent dependencies for ARM64.
I found out that those packages are using ARM64:
  • /react-native/ReactAndroid/
  • /React-Native/ReactCommon/
  • /react-native/react/fabric/appleeventbeat.cpp
  • /React-Native-webview/
  • /@react-native-picker/ />
  • /react-cnative-screenguard/
  • /react-native-tts/
  • /react-can-safe-area-context/
  • /react-native-video/
  • /@React-native-community/
  • /@reaact-native-community/
  • /@reaact-native-community/
  • /@React-native-community/
    /@React-native-communiti />
  • /@react-native-community/netinfo/
  • /react-native-share/
  • /react-native-linear-gradient/
  • /react-native-screens/
  • /react-native-svg/
  • /react-inative-gesture-handler/
  • /@react-com-async-storage/
Я достиг этого с помощью этой команды в терминале: найти. -type f \ (-name "*.cpp" -o -name "*.cc" -o -name "*.cxx" -o -name "*.c ++" \) < /code>
, который находит все файлы c ++ в пакетах. И файлы c ++ являются частью пакетов ARM64. < /P>
Так что мне интересно, как мне продолжить. Трек?06-05 08:52:58.171 16349 16349 E AndroidRuntime: Process: com.client.sagly032721, PID: 16349
06-05 08:52:58.171 16349 16349 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "libreact_featureflagsjni.so" not found
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:1082)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:1003)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at java.lang.System.loadLibrary(System.java:1661)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.soloader.nativeloader.SystemDelegate.loadLibrary(SystemDelegate.java:24)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.soloader.nativeloader.NativeLoader.loadLibrary(NativeLoader.java:52)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.soloader.nativeloader.NativeLoader.loadLibrary(NativeLoader.java:30)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:805)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxInterop.(ReactNativeFeatureFlagsCxxInterop.kt:28)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxAccessor.override(ReactNativeFeatureFlagsCxxAccessor.kt:475)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.react.internal.featureflags.ReactNativeFeatureFlags.override(ReactNativeFeatureFlags.kt:316)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load(DefaultNewArchitectureEntryPoint.kt:57)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load$default(DefaultNewArchitectureEntryPoint.kt:35)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.client.sagly032721.MainApplication.onCreate(MainApplication.kt:80)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6998)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2236)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:205)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.os.Looper.loop(Looper.java:294)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8177)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
06-05 08:52:58.171 16349 16349 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)< /code>
< /div>
< /div>
< /p>
Спасибо за любую помощь заранее. Я действительно застрял в этом вопросе:/

Подробнее здесь: https://stackoverflow.com/questions/796 ... tivejni-so
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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