|
/

我想请教大家一个问题,如何找到报空指针的位置?

EElijah
发布于 5 年前
223
移动统计 U-App
功能使用

我的问题是,我定位不到报空指针的位置是哪里,所以不知道怎么处理

2个回答
 
5 年前

在调用统计接口时,Context参数传入”null”, 导致SDK未成功初始化,此时App出现异常被SDK的 CrashHandler捕获,导致SDK出现空指针异常。检查下是否有问题。

 
5 年前

您好,您在搜索问题发生时的log,一般情况下会包括java.lang.NullPointerException关键字,并且用户在调用统计接口时,Context参数传入"null", 导致SDK未成功初始化,此时App出现异常被SDK的 CrashHandler捕获,导致SDK出现空指针异常,此问题在较老的非组件化版本SDK中存在。

典型案例:U-APP版本空指针

  • 错误现象:

    Exception in onAppCrash java.lang.NullPointerException: Attempt to invoke virtual method 'void com.umeng.analytics.pro.m.e()' on a null object reference at com.umeng.analytics.b.a(InternalAgent.java:375) at com.umeng.analytics.pro.as.a(CrashHandler.java:43) at com.umeng.analytics.pro.as.uncaughtException(CrashHandler.java:34) at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693) at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
Loading ...
登录社区,分享你的经验