Skip to content

App crashes on Android 13+ when using react-native-sqlite-2. #150

@BondugulaAadhi

Description

@BondugulaAadhi

Environment

  • react-native-sqlite-2 version: 3.6.2
  • React Native version: 0.81.4
  • Android version: 13 (API 33)
  • Device: Pixel 7 (emulator/physical)

Steps to Reproduce

  1. Install react-native-sqlite-2
  2. Run the app on Android 13
  3. Open the database or any query

Expected Behavior

Database should open without crashing.

Actual Behavior

App crashes immediately with the following error:
java.lang.UnsatisfiedLinkError: dlopen failed: empty/missing DT_HASH/DT_GNU_HASH in libsqlite3x.so

Additional Notes

  • This seems related to outdated prebuilt native libraries.
  • Likely incompatible with Android 13 / modern NDK toolchain.
  • A rebuild or updated library may fix it.

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