2017-09-08 2 views
1

ich dieses Problem bekam, wenn die Last Bild auf dem Samsung S6 Aktive Ich versuchte proguard, multidex zu halten, bla ... bla ... aber nicht funktioniert Vielen Dank im fortgeschrittenenReagieren nativer Fresco Absturz

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

diese Leitfaden Nach [multidex] (https://developer.android.com/studio/build/multidex.html#mdex-gradle) konfigurieren – ufxmeng

+0

noch mit GIF-Bild zum Absturz bringen. Wie gesagt, ich habe bereits multidex konfiguriert OK –

Antwort

4

I hatte dieses Problem nach dem 0.49.5 reagieren-native Upgrade und ich war in der Lage, es zu beheben durch meine Abhängigkeiten für Fresko in android/app/build.gradle der Aktualisierung:

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

Hier ist der Zusammenhang mit Gewinde, sondern von der vorgeschlagene 1.0.1 1.3.0 schien zu funktionieren.

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

+0

Funktioniert mit react-native 0,53 :) – Annihil