2017-01-06 3 views
3

私はreact-nativeを使ってNexus 5Xでapkを構築し、インストールしますが、突然シャットダウンします。私はこのエラーを見つけるためにadb logcatを使用します:android apkが突然実行されシャットダウンする

01-06 10:04:19.086 12909 12926 I ReactNativeJS: Running application "YCParAppAndroid" with appParams: {"initialProps":{},"rootTag":1}. __DEV__ === false, development-level warning are OFF, performance optimizations are ON 
01-06 10:04:19.343 12909 12926 E ReactNativeJS: null is not an object (evaluating 'e.username') 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: FATAL EXCEPTION: mqt_native_modules 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: Process: com.ycparappandroid, PID: 12909 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: com.facebook.react.common.JavascriptException: null is not an object (evaluating 'e.username'), stack: 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: [email protected]:2102 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: <unknown>@65:562 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: [email protected]:785 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: [email protected]:1203 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: [email protected]:2827 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: <unknown>@58:1062 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: [email protected]:130 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: [email protected]:1034 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java:97) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException(ExceptionsManagerModule.java:81) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.bridge.BaseJavaModule$JavaMethod.invoke(BaseJavaModule.java:318) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.cxxbridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:158) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:739) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:95) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:196) 
01-06 10:04:19.379 12909 12927 E AndroidRuntime: at java.lang.Thread.run(Thread.java:818) 

誰かがこの問題を抱えていましたか?

+1

e.username is null。デバッグして、なぜそれがnullであるかを確認することができます –

答えて

1

あなたは、私の友人はnullエラーを持っている:あなたのネイティブモジュールが有効な約束を返すか コールバックを解決している場合

null is not an object (evaluating 'e.username') 
+0

ありがとう!私は重大な例外に焦点を当てます:mqt_native_modulesのエラーですが、nullエラーを見るのを忘れました。私は私のコードでnull評価を追加する必要があります。ありがとう! – Ivan

0
  • チェックを。
  • あなたのネイティブモジュールのjsファイルは、あなたがnullのオブジェクトのプロパティを参照しようとしている有効な約束やCallbacl

01-06 10:04:19.343 12909 12926 E ReactNativeJS: null is not an object (evaluating 'e.username') を返していることを確認し、あなたの戻り値はType

  • であることを確認し、それがエラー

    です
  • +0

    ありがとう、問題は解決しました!私は重大な例外に焦点を当てます:mqt_native_modulesのエラーですが、nullエラーを見るのを忘れました。私は私のコードでnull評価を追加する必要があります。ありがとう! – Ivan

    関連する問題