Proguard Retrace不使用像EAndroidRuntime(10237)这样的堆栈跟踪运行时信息:

Proguard Retrace不使用像EAndroidRuntime(10237)这样的堆栈跟踪运行时信息:,第1张

概述我需要从我的proguard.trace文件中删除行,如E/AndroidRuntime(10237):以便回溯起作用.基本上我正在查看日志文件,需要删除此行或回溯不起作用.我错过了什么或者我是否需要为每个堆栈跟踪执行此 *** 作?基本上它之前的信息出现在stacktrace行的开头就像E/AndroidRuntime(10237):at

我需要从我的proguard.trace文件中删除行,如E / AndroidRuntime(10237):以便回溯起作用.基本上我正在查看日志文件,需要删除此行或回溯不起作用.我错过了什么或者我是否需要为每个堆栈跟踪执行此 *** 作?基本上它之前的信息出现在stacktrace行的开头就像

 E/AndroIDRuntime(10237):  at com.test.a.b.c(UnNownSource) :134

这是整个堆栈跟踪:

E/AndroIDRuntime(10237): FATAL EXCEPTION: mainE/AndroIDRuntime(10237): java.lang.ArithmeticException: divIDe by zeroE/AndroIDRuntime(10237):    at ub.a(Sourcefile:180)E/AndroIDRuntime(10237):    at wp.getVIEw(Sourcefile:290)E/AndroIDRuntime(10237):    at androID.app.ActivityThread.main(ActivityThread.java:4627)E/AndroIDRuntime(10237):    at java.lang.reflect.Method.invokeNative(Native Method)E/AndroIDRuntime(10237):    at java.lang.reflect.Method.invoke(Method.java:521)E/AndroIDRuntime(10237):    at  com.androID.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)E/AndroIDRuntime(10237):    at com.androID.internal.os.ZygoteInit.main(ZygoteInit.java:616)E/AndroIDRuntime(10237):    at dalvik.system.NativeStart.main(Native Method)      etcE/        ( 2623): Dumpstate > /data/log/dumpstate_app_error

所以我正在运行./retrace.sh mapPing.txt proguard.retrace,其内容在上面.除非我删除E / AndroIDRuntime(10237),否则它不会回溯:
我错过了回溯的一些选项.如何为此工作准备跟踪文件?我不认为它的映射文件,因为它删除行的第一部分后它工作.

解决方法:

Proguard希望每个“at”在一条单独的线上,并且只有前面有空格.如果它在at之前看到除了空格之外的任何东西,它就不会对它进行反混淆.

总结

以上是内存溢出为你收集整理的Proguard Retrace不使用像E / AndroidRuntime(10237)这样的堆栈跟踪运行时信息:全部内容,希望文章能够帮你解决Proguard Retrace不使用像E / AndroidRuntime(10237)这样的堆栈跟踪运行时信息:所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1097616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存