Hallo Leute,
Ich bin kein kompletter Anfänger mehr in Java sondern hab schon etwas Erfahrung in Sachen programmieren, in richtig Android Apps hab ich allerdings noch nicht sonderlich viel gemacht.
Ich wollte gerne ein Mathe Quiz machen. Wenn ihr den code seht denkt ihr wahrscheinlich was ich für eine Logik habe, aber das eigentliche problem ist, dass mein Programm beim Debuggen auf meinem Handy immer sofort abstürzt, obwohl es keine Fehlermeldungen zuvor gibt.
Hier jetzt noch einmal die mainActivity.java als TextDatei und die Fehlermeldung dann nach dem Debuggen.
Ich bin kein kompletter Anfänger mehr in Java sondern hab schon etwas Erfahrung in Sachen programmieren, in richtig Android Apps hab ich allerdings noch nicht sonderlich viel gemacht.
Ich wollte gerne ein Mathe Quiz machen. Wenn ihr den code seht denkt ihr wahrscheinlich was ich für eine Logik habe, aber das eigentliche problem ist, dass mein Programm beim Debuggen auf meinem Handy immer sofort abstürzt, obwohl es keine Fehlermeldungen zuvor gibt.
Hier jetzt noch einmal die mainActivity.java als TextDatei und die Fehlermeldung dann nach dem Debuggen.
Code:
06-13 20:40:53.808 7892-7892/com.andriod.tiljo.mathfix D/AndroidRuntime: Shutting down VM
06-13 20:40:53.818 7892-7892/com.andriod.tiljo.mathfix E/AndroidRuntime:
FATAL EXCEPTION: main
Process: com.andriod.tiljo.mathfix, PID: 7892
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.andriod.tiljo.mathfix/com.andriod.tiljo.mathfix.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:224
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2410)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1313)
at android.os.Handler.dispatchMessage(Handler.java:10
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5345)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:947)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:742)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null object reference
at android.support.v7.app.AppCompatDelegateImplBase.<init>(AppCompatDelegateImplBase.java:68)
at android.support.v7.app.AppCompatDelegateImplV7.<init>(AppCompatDelegateImplV7.java:146)
at android.support.v7.app.AppCompatDelegateImplV11.<init>(AppCompatDelegateImplV11.java:28)
at android.support.v7.app.AppCompatDelegateImplV14.<init>(AppCompatDelegateImplV14.java:41)
at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:190)
at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:172)
at android.support.v7.app.AppCompatActivity.getDelegate(AppCompatActivity.java:512)
at android.support.v7.app.AppCompatActivity.findViewById(AppCompatActivity.java:184)
at com.andriod.tiljo.mathfix.MainActivity.<init>(MainActivity.java:19)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.Class.newInstance(Class.java:1606)
at android.app.Instrumentation.newActivity(Instrumentation.java:1066)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2236)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2410)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1313)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5345)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:947)
Anhänge
Zuletzt bearbeitet von einem Moderator: