debug版本完全没问题,release加混淆打包之后出现这种问题
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.contains(java.lang.CharSequence)' on a null object reference
at com.jx.sleep.e.a.onEvent(Unknown Source)
at com.baidu.speech.asr.EventManagerAsr$2.run(Unknown Source)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6405)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1003)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:893)
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
参考下这个帖子,正确的混淆。https://ai.baidu.com/forum/topic/show/495727?qq-pf-to=pcqq.group
release不加混淆打包没有这个问题,使用官方demo的AutoCheck工具类检测也没有问题,就是加混淆后出现这种空指针异常问题,但是onEvent方法里面我对参数都进行了if(xx!=null)还是出现这样的问题
并且release不加混淆打包没有这个问题,使用demo的AutoCheck工具类检测也没有问题,就是加混淆后出现这种空指针异常问题,但是onEvent方法里面我对参数都进行了if(xx!=null)还是这样
什么问题呢?现在不能识别吗?