2017-09-08 18 views
1

기본 프레스코 충돌에게 반작용, 어쩌구 ... 저쩌구 ...하지만 고급삼성 S6에 부하 이미지가 액티브 내가 난독 화, multidex을 유지하려고 할 때 나는이 문제를 가지고

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 이미지로 충돌 구성 할 수 있습니다. 내가 말했듯이, 이미 멀티 덱스를 구성했습니다. OK –

답변

4

I에서 감사를 작동하지 0.49.5에 네이티브 반응 I가 android/app/build.gradle에 프레스코 내 종속성을 업데이트하여 문제를 해결할 수 있었다 업그레이드 한 후이 문제를 가지고 :

여기
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

반응 네이티브 0.53으로 작동합니다 :) – Annihil