Android App崩溃java.lang.RuntimeException

时间:2019-09-25 18:25:09

标签: java android crash

在一个使用远程数据库获取数据的新发行的游戏(android)中,我每天收到许多我无法复制的应用崩溃报告,或者在多个真实设备和虚拟设备的测试中都没有遇到。 崩溃报告最多的是:

while (mySerial.available() > 0 && newData == false) {
    rc = mySerial.read();
    Serial.write(rc);//Forward what Software Serial received to Serial Port
    ....
}

例如LevelActivity.java:82:

java.lang.RuntimeException: 

 at android.app.ActivityThread.performLaunchActivity 
  (ActivityThread.java:2805)

 at android.app.ActivityThread.handleLaunchActivity 
(ActivityThread.java:2883)

 at android.app.ActivityThread.-wrap11 (Unknown Source)

 at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1613)

 at android.os.Handler.dispatchMessage (Handler.java:106)

 at android.os.Looper.loop (Looper.java:164)

 at android.app.ActivityThread.main (ActivityThread.java:6523)

 at java.lang.reflect.Method.invoke (Native Method)

    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run 
(RuntimeInit.java:438)

  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:857)
Caused by: java.lang.NullPointerException: 

  at com.my.app.activity.LevelActivity.onCreate (LevelActivity.java:82)

  at android.app.Activity.performCreate (Activity.java:7023)

  at android.app.Activity.performCreate (Activity.java:7014)

   at android.app.Instrumentation.callActivityOnCreate 
(Instrumentation.java:1214)

  at android.app.ActivityThread.performLaunchActivity 
(ActivityThread.java:2758)

和oncreate直到与NPE一致:

        levelNo = MainActivity.dbHelper.GetLevelById(Constant.CATE_ID, Constant.SUB_CAT_ID);

我不知道从哪里开始,因为我从未遇到此错误或类似的崩溃

与此应用相关的所有崩溃都是:java.lang.NullPointerException

这不是重复的问题,因为建议的原始问题中描述的方法不适用于此处。

我无法重现该错误,该如何调试?

并不是所有的头痛都能通过阿司匹林消失

0 个答案:

没有答案