facebook/fresco

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

Open

#2,389 创建于 2019年8月12日

在 GitHub 查看
 (8 评论) (1 反应) (0 负责人)Java (17,072 star) (3,750 fork)batch import
bughelp wanted

描述

We use GitHub Issues for bugs.

Description

Crashlytics report this issue in Android version 8.1.0 and 9 in Vivo devices only, after deploying app on play store using app bundles. i am using "builder.experiment().setNativeCodeDisabled(true);" while initialising fresco

Fatal Exception: java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libgifimage.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.animated.gif.GifImage.ensure + 42(GifImage.java:42) at com.facebook.animated.gif.GifImage.create + 70(GifImage.java:70) at com.facebook.animated.gif.GifImage.decode + 89(GifImage.java:89) at com.facebook.imagepipeline.animated.factory.AnimatedImageFactoryImpl.decodeGif + 86(AnimatedImageFactoryImpl.java:86) at com.facebook.fresco.animation.factory.AnimatedFactoryV2Impl$1.decode + 89(AnimatedFactoryV2Impl.java:89) at com.facebook.imagepipeline.decoder.DefaultImageDecoder.decodeGif + 140(DefaultImageDecoder.java:140) at com.facebook.imagepipeline.decoder.DefaultImageDecoder$1.decode + 60(DefaultImageDecoder.java:60) at com.facebook.imagepipeline.decoder.DefaultImageDecoder.decode + 121(DefaultImageDecoder.java:121) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.doDecode + 281(DecodeProducer.java:281) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.getIntermediateImageEndOffset(DecodeProducer.java:1) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.access$200 + 128(DecodeProducer.java:128) at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$1.run + 170(DecodeProducer.java:170) at com.facebook.imagepipeline.producers.JobScheduler.doJob + 202(JobScheduler.java:202) at com.facebook.imagepipeline.producers.JobScheduler.access$000 + 22(JobScheduler.java:22) at com.facebook.imagepipeline.producers.JobScheduler$1.run + 73(JobScheduler.java:73) at java.util.concurrent.ThreadPoolExecutor.runWorker + 1167(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run + 641(ThreadPoolExecutor.java:641) at com.facebook.imagepipeline.core.PriorityThreadFactory$1.run + 51(PriorityThreadFactory.java:51) at java.lang.Thread.run + 764(Thread.java:764)

Additional Information

  • Fresco version: [ com.facebook.fresco:fresco:2.0.0 com.facebook.fresco:animated-gif:2.0.0 ]

  • Platform version: [ vivo 1807 on android version 8.1.0 vivo 1901 on android version 9]

贡献者指南