我很难理解我的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)
答案 0 :(得分:1)
由于堆栈跟踪中缺少行号,ReTrace无法明确地确定原始方法,因此会打印出所有可能的替代方法。
(CFR)。 ProGuard手册> ReTrace手册> Examples
(CFR)。 ProGuard手册>例子> Producing useful obfuscated stack traces