2016-04-01 3 views
-5

Irgendwann Absturz der Anwendung, die Ausgabe und mein Crashlog zeigen mir Fehler wie folgt aus:Fatal Exception: java.lang.NullPointerException Fehler aufgetreten zufällig während Anwendung

Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.support.v4.util.SparseArrayCompat.size()' on a null object reference 
     at android.support.v4.app.FragmentActivity.onSaveInstanceState(FragmentActivity.java:570) 
     at android.support.v7.app.AppCompatActivity.onSaveInstanceState(AppCompatActivity.java:480) 
     at android.app.Activity.performSaveInstanceState(Activity.java:1495) 
     at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1316) 
     at android.app.ActivityThread.callCallActivityOnSaveInstanceState(ActivityThread.java:5194) 
     at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:4519) 
     at android.app.ActivityThread.handleStopActivity(ActivityThread.java:4582) 
     at android.app.ActivityThread.access$1300(ActivityThread.java:218) 
     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1747) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:145) 
     at android.app.ActivityThread.main(ActivityThread.java:6917) 
     at java.lang.reflect.Method.invoke(Method.java) 
     at java.lang.reflect.Method.invoke(Method.java:372) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) 

wie diesen Fehler zu beheben ??

bitte helfen Sie mir danke im Voraus.

+0

Dieser Fehler ist in jedem Bildschirm nicht in nur einem Bildschirm aufgetreten und ja, wenn wir versuchen, App zu testen nicht Crash-Problem, aber es wird aufgetreten, nachdem App live zu werden. –

+0

Fügen Sie Ihren Code hinzu, um Hilfe zu erhalten. –

Antwort

0

Scheint so, als ob Sie versuchen, size() eines Array-Objekts ohne Null-Überprüfung für das Objekt zu erhalten. Setzen Sie eine Nullprüfung, um diese Ausnahme zu vermeiden.

0

Ich denke nicht die Array-Größe, wo Sie versuchen, die Daten zu übertragen oder den Typ nicht übereinstimmen. Ihr Mapping von Objekt ist nicht korrekt. Überprüfen Sie Ihr Mapping erneut.

Verwandte Themen