Description
Target Platforms
Android
SDK Version
3.7.1
Application Name
Thrid Party
Problem Description
Hello,
I’ve integrated the Adaptive Cards SDK 3.7.1 inside a custom Android library, which is then embedded in other Android apps.
It works well when I run it inside my own sample app.
However, when integrating it into client(xxx) sample app, the app crashes at runtime with the error below.
It’s important to mention that my native Android library **also embeds part of React Native 0.80.0 (using JSC, not Hermes).
NDK version tried to build the .aar - 23, 25 and 27.
Crash logs:
Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_ZTVNSt6__ndk118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" referenced by "/data/data/com.xxx.yyy/lib-main/libfbjni.so"...
at java.lang.Runtime.load0(Runtime.java:933)
at java.lang.System.load(System.java:1729)
at com.facebook.soloader.SoFileLoaderImpl.load(SoFileLoaderImpl.java:64)
at com.facebook.soloader.InstrumentedSoFileLoader.load(InstrumentedSoFileLoader.java:36)
at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(DirectorySoSource.java:113)
at com.facebook.soloader.DirectorySoSource.loadLibrary(DirectorySoSource.java:71)
at com.facebook.soloader.BackupSoSource.loadLibrary(BackupSoSource.java:98)
at com.facebook.soloader.SoLoader.loadLibraryFromSoSource(SoLoader.java:1246)
at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:1210)
at com.facebook.soloader.SoLoader.loadLibraryBySoNameImpl(SoLoader.java:1078)
at com.facebook.soloader.SoLoader.loadDependency(SoLoader.java:920)
at com.facebook.soloader.NativeDeps.loadDependencies(NativeDeps.java:91)
at com.facebook.soloader.DirectorySoSource.loadLibraryFrom(DirectorySoSource.java:106)
at com.facebook.soloader.DirectorySoSource.loadLibrary(DirectorySoSource.java:71)
at com.facebook.soloader.BackupSoSource.loadLibrary(BackupSoSource.java:98)
at com.facebook.soloader.SoLoader.loadLibraryFromSoSource(SoLoader.java:1246)
at com.facebook.soloader.SoLoader.doLoadLibraryBySoName(SoLoader.java:1210)
at com.facebook.soloader.SoLoader.loadLibraryBySoNameImpl(SoLoader.java:1078)
at com.facebook.soloader.SoLoader.loadLibraryBySoName(SoLoader.java:943)
at com.facebook.soloader.SoLoader.loadLibraryOnAndroid(SoLoader.java:859)
at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:842)
at com.facebook.soloader.SoLoader.loadLibrary(SoLoader.java:812)
at com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxInterop.(ReactNativeFeatureFlagsCxxInterop.kt:28)
at com.facebook.react.internal.featureflags.ReactNativeFeatureFlagsCxxAccessor.enableEagerRootViewAttachment(ReactNativeFeatureFlagsCxxAccessor.kt:182)
at com.facebook.react.internal.featureflags.ReactNativeFeatureFlags.enableEagerRootViewAttachment(ReactNativeFeatureFlags.kt:109)
at com.facebook.react.ReactRootView.startReactApplication(ReactRootView.java:510)
at com.dccp.oc.OmnichannelAdapter.initSDK(OmnichannelAdapter.java:174)
at com.lcw.lsdk.data.api.apiManager.LiveChatSDKAdapterImpl.initSdk(LiveChatSDKAdapterImpl.kt:47)
at com.lcw.lsdk.data.api.LCWInitSDKApiResponse.execute$lambda$0(LCWInitSDKApiResponse.kt:16)
at com.lcw.lsdk.data.api.LCWInitSDKApiResponse.$r8$lambda$iLCrEIQWlcTqPC4X5mFO1uvXoJI(Unknown Source:0)
at com.lcw.lsdk.data.api.LCWInitSDKApiResponse$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
at android.os.Handler.handleCallback(Handler.java:1000)
at android.os.Handler.dispatchMessage(Handler.java:104)
at android.os.Looper.loopOnce(Looper.java:242)
at android.os.Looper.loop(Looper.java:362)
at android.app.ActivityThread.main(ActivityThread.java:8393)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:992)
2025-06-26 14:58:12.157 26114-28445 IBG-Core com.tmobile.mymetro E Instabug Caught an Unhandled Exception: com.facebook.soloader.SoLoaderULError
com.facebook.soloader.SoLoaderULError: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_ZTVNSt6__ndk118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE" referenced by "/data/data/com.tmobile.mymetro/lib-main/libfbjni.so"...
at com.facebook.soloader.SoLoaderULErrorFactory.create(SoLoaderULErrorFactory.java:34)
Screenshots
No response
Card JSON
Current ly not able to check as its crashing on launch only.
Sample Code Language
No response
Sample Code
No response