小编VIJ*_*HAN的帖子

Firebase崩溃报告在没有行号的情况下进行反模糊处理

目前崩溃报告显示为

异常java.lang.NullPointerException:
com.temp.app.Helper.convertToString(Helper.java :( 此处没有行号))
com.temp.app..fragment.FragmentEnterName $ 6.run(FragmentEnterName.java :( 无行号)这里))
android.os.Handler.handleCallback(Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:146)
android.app.ActivityThread .main(ActivityThread.java:5692)
java.lang.reflect.Method.invokeNative(Method.java)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit $ MethodAndArgsCaller .run(ZygoteInit.java:1291)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
dalvik.system.NativeStart.main(NativeStart.java)

但应该是这样的

异常java.lang.NullPointerException:
com.temp.app.Helper.convertToString(Helper.java:25)
com.temp.app..fragment.FragmentEnterName $ 6.run(FragmentEnterName.java:15)
android.os.Handler.handleCallback (Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:146)
android.app.ActivityThread.main(ActivityThread.java:5692)
的java .lang.reflect.Method.invokeNative(Method.java)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1291)
com .android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
dalvik.system.NativeStart.main(NativeStart.java)

我在sdk\tools\proguard\proguard-android.txt中使用默认的proguard-android.txt

配置文件的内容是

# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, these files are no longer used. Newer …
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-crash-reporting

5
推荐指数
1
解决办法
921
查看次数