Skip to content

Android Crash: UnsatisfiedLinkError with react-native-jitsi-meet due to New Architecture Incompatibility #451

@prathamesh-deshmukh26

Description

@prathamesh-deshmukh26

Our application is crashing on Android because of an incompatibility between the react-native-jitsi-meet library and our current version of React Native (0.81.0).

The crash is caused by a java.lang.UnsatisfiedLinkError, which means the app can't find the native library libreact_featureflagsjni.so. This file is required by React Native's new architecture but is missing because the Jitsi SDK is built for the old architecture and does not provide it.

We have attempted several workarounds, including trying to force the use of the old architecture, but none have been successful. The core issue is the incompatibility between the outdated Jitsi library and the modern React Native version. To resolve this, we will either need to find a different,
up-to-date video chat library or undertake a significant project downgrade of React Native to an older, compatible version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions