Proguard retrace.sh堆栈

时间:2012-04-03 17:35:39

标签: android proguard

我很难理解我的Android应用上的retrace.sh提供的调试信息。为什么它显示2种方法?

at java.lang.Thread.run(Thread.java:1027) Caused by: java.lang.NullPointerException
at com.mytaxicontrol.MyTaxiControlActivity$calctarif.java.lang.Void doInBackground$10299ca()(Unknown Source)
                                                     void nexttariflimit(boolean,boolean)
                                                     boolean newtaximoved(int,com.mytaxicontrol.MyTaxiControlActivity$nTW)
at com.mytaxicontrol.MyTaxiControlActivity$calctarif.java.lang.Object doInBackground(java.lang.Object[])(Unknown Source)

1 个答案:

答案 0 :(得分:1)

由于堆栈跟踪中缺少行号,ReTrace无法明确地确定原始方法,因此会打印出所有可能的替代方法。

(CFR)。 ProGuard手册> ReTrace手册> Examples

(CFR)。 ProGuard手册>例子> Producing useful obfuscated stack traces