facebook/fresco

java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libimagepipeline.so

Open

#2,364 opened on Jun 27, 2019

View on GitHub
 (16 comments) (2 reactions) (0 assignees)Java (3,750 forks)batch import
bughelp wanted

Repository metrics

Stars
 (17,072 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

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

ndk {
        abiFilter 'armeabi-v7a'
        abiFilter 'arm64-v8a'
    }

google play submit need arm64, can't remove it

  • Fresco version: implementation 'com.facebook.fresco:fresco:2.0.0'

  • Platform version: image

Contributor guide