-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libimagepipeline.so #2364
Comments
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may also label this issue as "bug" or "enhancement" and I will leave it open. Thank you for your contributions. |
Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, please feel free to reopen with up-to-date information. |
I have the same error. Is there a work around? |
Similar problem here:
Fresco version: |
Similar error here:
|
Update: For me the issue got solved after updating fresco to 2.0.0, because 1.11.0 apparently didn't have support for Android App Bundles. I don't know if you all had the same problem, though. |
Yes, please use 2.0.0 with app bundle support. |
@oprisnik as you can see in the original issue, that was actually using version 2.0.0, so I don't think that was the real issue there. I just wrote what helped for me because I'm sure i wasn't the only one on this post with the bundles issue. |
Catching the exception and going non-native a la worked, thanks! |
I had the same issue and confirmed that on 1.10.0, app crashes if Android App Bundle is used while APK have no issues. Updating to 2.4.0 which is the latest at the time of writing fixed the issue. |
@iori57 I have exact same issue in App Bundle but not in APK, If you are able to resolve it, please update your solution here. |
I solved this issue in a not performed way: android{
....
bundle {
language {
enableSplit = false
}
density {
enableSplit = false
}
abi {
// This property is set to true by default.
enableSplit = false
}
}
} |
It works for me, problem was crash app when install from abb but there was no crash when install from direct apk. Thank you so much. |
Fatal Exception: java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libimagepipeline.so
at com.facebook.soloader.SoLoader.doLoadLibraryBySoName + 738(SoLoader.java:738)
at com.facebook.soloader.SoLoader.loadLibraryBySoName + 591(SoLoader.java:591)
at com.facebook.soloader.SoLoader.loadLibrary + 529(SoLoader.java:529)
at com.facebook.soloader.SoLoader.loadLibrary + 484(SoLoader.java:484)
at com.facebook.imagepipeline.nativecode.ImagePipelineNativeLoader.load + 40(ImagePipelineNativeLoader.java:40)
at com.facebook.imagepipeline.memory.NativeMemoryChunk. + 31(NativeMemoryChunk.java:31)
at com.facebook.imagepipeline.memory.NativeMemoryChunkPool.alloc + 25(NativeMemoryChunkPool.java:25)
at com.facebook.imagepipeline.memory.NativeMemoryChunkPool.alloc + 13(NativeMemoryChunkPool.java:13)
at com.facebook.imagepipeline.memory.BasePool.get + 266(BasePool.java:266)
at com.facebook.imagepipeline.memory.MemoryPooledByteBufferOutputStream. + 51(MemoryPooledByteBufferOutputStream.java:51)
at com.facebook.imagepipeline.memory.MemoryPooledByteBufferFactory.newByteBuffer + 73(MemoryPooledByteBufferFactory.java:73)
at com.facebook.imagepipeline.memory.MemoryPooledByteBufferFactory.newByteBuffer + 24(MemoryPooledByteBufferFactory.java:24)
at com.facebook.imagepipeline.producers.LocalFetchProducer.getByteBufferBackedEncodedImage + 85(LocalFetchProducer.java:85)
at com.facebook.imagepipeline.producers.LocalFetchProducer.getEncodedImage + 97(LocalFetchProducer.java:97)
at com.facebook.imagepipeline.producers.LocalAssetFetchProducer.getEncodedImage + 37(LocalAssetFetchProducer.java:37)
at com.facebook.imagepipeline.producers.LocalFetchProducer$1.getResult + 50(LocalFetchProducer.java:50)
at com.facebook.imagepipeline.producers.LocalFetchProducer$1.getResult + 46(LocalFetchProducer.java:46)
at com.facebook.common.executors.StatefulRunnable.run + 43(StatefulRunnable.java:43)
Description
google play submit need arm64, can't remove it
Fresco version: implementation 'com.facebook.fresco:fresco:2.0.0'
Platform version:
The text was updated successfully, but these errors were encountered: