2017-09-08 30 views
1

当三星S6装载图像主动 我试图保持proguard的,multidex我得到了这个问题,BLA BLA ... ...但没有工作先进阵营本地壁画崩溃

java.lang.NoClassDefFoundError: Failed resolution of: 
Lcom/facebook/imagepipeline/memory/PooledByteBuffer; 
at com.facebook.imagepipeline.animated.factory.AnimatedImageFactoryImpl.decodeGif(AnimatedImageFactoryImpl.java:84) 
at com.facebook.imagepipeline.decoder.DefaultImageDecoder.decodeGif(DefaultImageDecoder.java:145) 
at com.facebook.imagepipeline.decoder.DefaultImageDecoder$1.decode(DefaultImageDecoder.java:65) 
at com.facebook.imagepipeline.decoder.DefaultImageDecoder.decode(DefaultImageDecoder.java:126) 
at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.doDecode(DecodeProducer.java:240) 
at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder.access$200(DecodeProducer.java:112) 
at com.facebook.imagepipeline.producers.DecodeProducer$ProgressiveDecoder$1.run(DecodeProducer.java:145) 
at com.facebook.imagepipeline.producers.JobScheduler.doJob(JobScheduler.java:207) 
at com.facebook.imagepipeline.producers.JobScheduler.access$000(JobScheduler.java:27) 
at com.facebook.imagepipeline.producers.JobScheduler$1.run(JobScheduler.java:78) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 
at com.facebook.imagepipeline.core.PriorityThreadFactory$1.run(PriorityThreadFactory.java:43) 
at java.lang.Thread.run(Thread.java:762) 
+0

本指南以下配置[multidex](https://developer.android.com/studio/build/multidex.html#mdex-gradle) – ufxmeng

+0

仍与GIF图像崩溃。正如我所说的,我已经配置了multidex OK –

回答

4

我 谢谢升级反应,原产于0.49.5我能够通过更新我的壁画依赖于​​解决它之后有这个问题:

compile 'com.facebook.fresco:animated-base-support:1.3.0' 
compile 'com.facebook.fresco:animated-gif:1.3.0' 

下面是相关的线程,但不是建议的唯一1.0.1 1.3.0似乎工作。

https://github.com/facebook/react-native/issues/13345

+0

与react-native 0.53合作:) – Annihil