java.lang.RuntimeException в реагировать нативное приложение - PullRequest
0 голосов
/ 12 ноября 2018

Это трассировка стека от аварийных сбоев в моем собственном приложении, это происходит довольно часто и на сегодняшний день является самым значительным по громкости.

Я не совсем уверен, с чего начать расследование? У кого-нибудь есть идеи?

Это происходит на Android, используя реагировать родной 0,55

Fatal Exception: java.lang.RuntimeException: Error invoking callback 520
       at com.facebook.react.bridge.queue.NativeRunnable.run(NativeRunnable.java)
       at android.os.Handler.handleCallback(Handler.java:739)
       at android.os.Handler.dispatchMessage(Handler.java:95)
       at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
       at android.os.Looper.loop(Looper.java:145)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)
       at java.lang.Thread.run(Thread.java:818)

Caused by com.facebook.jni.CppException: Failed to create Value from JSON: 
       at com.facebook.react.bridge.queue.NativeRunnable.run(NativeRunnable.java)
       at android.os.Handler.handleCallback(Handler.java:739)
       at android.os.Handler.dispatchMessage(Handler.java:95)
       at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:29)
       at android.os.Looper.loop(Looper.java:145)
       at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:192)
       at java.lang.Thread.run(Thread.java:818)

1 Ответ

0 голосов
/ 12 марта 2019

Использование fetch (), а затем выполнение response.json (), когда сервер отправляет искаженный JSON, приводит к сбою. Использование axios в качестве веб-клиента для вызова API.Если вы используете react-native-fetch-blob и react-native-cached-image, то эта ошибка также возникает в виде fetch-blob с использованием метода fecth ().

...