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
- Install react-native-sqlite-2
- Run the app on Android 13
- 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.