Switch在Decompiled Android Source上没有任何作用

时间:2015-06-05 03:06:15

标签: android for-loop while-loop apk decompiler

switch(paramMotionEvent.getAction())
{
}
do
{
   for(;;)
   {
      return super.onInterceptTouchEvent(paramMotionEvent);
      this.prevX = MotionEvent.obtain(paramMotionEvent).getX();
   }
}while(Math.abs(paramMotionEvent.getX() - this.prevX) <=this.touchSlop);
return false;
}
}

嗨,我反编译了几个APK文件。在分析这些源代码时,我发现类似于上面代码的奇怪行。

为什么switch什么都不做?另外,我不知道为什么这些do - for - while声明有这样的用法。请告诉我一些事情。

1 个答案:

答案 0 :(得分:0)

仅基于发布的代码,这是不可能的。很可能你使用的是一个糟糕的反编译器并且输出错误。很多旧的反编译器都不是很好。你试过Procyon还是Krakatau?

另外,如果可能的话,请发布你想要分析的apk。