com.facebook.soloader.SoLoaderDSONotFoundError: DSO konnte nicht gefunden werden, um libreactfeatureflagsjni.so zu laden
Dies tritt auf, obwohl ich Folgendes habe:
Code: Select all
hermesEnabled=true- in gradle.properties
Code: Select all
newArchEnabled=true - in MainApplication.kt
Code: Select all
SoLoader.init(this, false) - Korrektes React Native Gradle-Plugin und Autolinking-Setup
- React Native: 0.79.6
- Expo: ~53.0.22
- Android-Build-Tools: CompileSdk 35, targetSdk 35
- Abhängigkeiten: umfasst @twilio/voice-react-native-sdk, React-native-Version-Check, @react-native-async-storage/async-storage usw.
- Gradle-Plugin: com.facebook.react:react-native-gradle-plugin
- Das Projekt wurde bereinigt und neu erstellt:
Code: Select all
cd android && ./gradlew clean && cd .. && npx react-native run-android
Code: Select all
unzip -l app/build/outputs/apk/debug/app-debug.apk | grep libreactfeatureflagsjni.soCode: Select all
SoLoader.init(this, false)
if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) load()
Code: Select all
newArchEnabled=true
hermesEnabled=true
Fehlerprotokoll-Snippet:
Fehler Die App konnte nicht installiert werden. Befehl ist mit Exit-Code 1 fehlgeschlagen:
./gradlew app:installDebug -PreactNativeDevServerPort=8081 ...
Argumenttyp stimmt nicht überein: Der tatsächliche Typ ist 'kotlin.Boolean', aber
'kotlin.Int' wurde erwartet. Nicht aufgelöste Referenz 'getMergedSoSource' ...
FATAL EXCEPTION: main com.facebook.soloader.SoLoaderDSONotFoundError:
DSO zum Laden von libreactfeatureflagsjni.so konnte nicht gefunden werden
Anfrage:
Anleitung zum ordnungsgemäßen Bündeln von libreactfeatureflagsjni.so in RN 0.79 mit Expo und Twilio Voice
Empfohlene Konfigurationsänderungen an MainApplication.kt oder Gradle, um den Absturz zu vermeiden
Überprüfung, ob es sich um ein bekanntes Problem handelt, wenn auf eine minimale APK-Größe (~16 KB) abgezielt wird
Mobile version