2017-09-08 2 views
1

J'ai eu ce problème lorsque l'image de charge sur Samsung S6 actif j'ai essayé de garder proguard, multidex, Bla ... Bla ... mais ne fonctionne pas Merci d'avanceReact plantage natif Fresco

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

Suivre ce guide pour configurer [multidex] (https://developer.android.com/studio/build/multidex.html#mdex-gradle) – ufxmeng

+0

crash Toujours avec l'image GIF. Comme je l'ai dit, j'ai déjà configuré multidex OK –

Répondre

4

I eu ce problème après la mise à niveau réagirais natif de 0.49.5 et j'ai pu le réparer en mettant à jour mes dépendances pour fresque android/app/build.gradle à:

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

est ici le fil lié, mais au lieu de seulement suggéré 1.0.1 1.3.0 semblait fonctionner.

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

+0

Fonctionne avec reac-native 0.53 :) – Annihil