java.lang.NullPointerException

1

Я получаю трассировки стека, подобные этому, в силу закрытия приложения деки. Я все еще пытаюсь расшифровать то, что он говорит. Я действительно новичок в этом.

java.lang.NullPointerException
at com.squeaker.app.main$37.onClick(main.java:447)
at android.view.View.performClick(View.java:2408)
at android.view.View$PerformClick.run(View.java:8818)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native
  • 1
    Посмотрите на этот вопрос . В конечном счете, вы захотите посмотреть, что находится в строке 447 вашего класса main.java .
  • 3
    Мы не сможем вам помочь, если вы не разместите какой-то код, желательно краткий, самостоятельный пример, который воспроизводит проблему. Но в общих чертах он говорит вам последовательность вызовов функций, которые приводят к ошибке. А NullPointerException говорит вам, что код пытается использовать переменную, которая не ссылается на объект.
Теги:
nullpointerexception

1 ответ

0
Лучший ответ

проверьте 447-ю строчку на com.squeaker.app.main $37.onClick

Один из объектов null, и ваш код пытается выполнить что-то на нулевом объекте. Скорее всего, если вы вызываете методы в этой строке, например:

someObject.someMethod();

Это означает, что someObject имеет значение null. Затем вернитесь и выясните, почему этот someObject имеет значение null

  • 0
    Спасибо за внимание. Я собираюсь проверить это снова позже сегодня. Я думал, что мое приложение было достаточно простым, ничто не могло пойти не так, как надо, но это убивает меня.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню