2017-05-09 2 views
2

네이티브 안드로이드 반응 그러한 방법 - setCallWebSocket이 실패하지 원주민 반작용 -

ANR Fatal Exception 
                        java.lang.RuntimeException: Could not invoke WebSocketModule.connect 
                         at com.facebook.react.bridge.BaseJavaModule$JavaMethod.invoke(BaseJavaModule.java:382) 
                         at com.facebook.react.cxxbridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:138) 
                         at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method) 
                         at android.os.Handler.handleCallback(Handler.java:751) 
                         at android.os.Handler.dispatchMessage(Handler.java:95) 
                         at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31) 
                         at android.os.Looper.loop(Looper.java:154) 
                         at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:208) 
                         at java.lang.Thread.run(Thread.java:761) 
                        Caused by: java.lang.reflect.InvocationTargetException 
                         at java.lang.reflect.Method.invoke(Native Method) 
                         at com.facebook.react.bridge.BaseJavaModule$JavaMethod.invoke(BaseJavaModule.java:368) 
                         at com.facebook.react.cxxbridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:138)  
                         at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)  
                         at android.os.Handler.handleCallback(Handler.java:751)  
                         at android.os.Handler.dispatchMessage(Handler.java:95)  
                         at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)  
                         at android.os.Looper.loop(Looper.java:154)  
                         at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:208)  
                         at java.lang.Thread.run(Thread.java:761)  
                        Caused by: java.lang.NoSuchMethodError: No virtual method setCallWebSocket(Lokhttp3/Call;)V in class Lokhttp3/internal/Internal; or its super classes (declaration of 'okhttp3.internal.Internal' appears in /data/app/com.corpay.mwallet.sit.dev-2/base.apk:classes23.dex) 

답변

0

당신의 반응 - 기본 번들 서버가 손상 될 수 있습니다. 로컬 서버를 강제 종료하고 CMD에서 다음 명령을 실행하여 로컬 서버를 재설정하십시오. 그런 다음 서버를 다시 실행하십시오.

$ rm -rf $TMPDIR/react-* 
$ watchman watch-del-all 
$ yarn cache clean 
+0

여러 번 나는 동일한 오류가 항상 같은 오류로 끝났습니다 – Bytecode

+0

어떻게이 오류가 발생 했습니까? –

+0

대신 내 네이티브 프로젝트를 생성하지 않고 js 구성 요소를 기존 Android 앱과 연결하고 오류가 발생했습니다 (런타임 오류). – Bytecode