尝试绕过APK上的登录屏幕时,我面临以下问题。我对Android或SMALI不太熟悉。
对登录类的原始调用如下:
invoke-static {p0}, Lcom/desay/iwan2/module/userinfo/LoginActivity;->b(Landroid/content/Context;)V
但是,当我将其更改为:(这是主屏幕)
invoke-static {p0}, Lcom/desay/iwan2/module/sport/SportActivity;->b(Landroid/content/Context;)V
在提及SportActivity类中的方法a时出现错误,该方法声明如下:
.method public static a(Landroid/content/Context;Ljava/util/Date;)V
经过大量研究,我发现它与参数和寄存器有关。但是我根本不精通SMALI来解决这个问题,并且这样的事情是行不通的(引发其他错误)
invoke-static {p0,p1}, Lcom/desay/iwan2/module/sport/SportActivity;->b(Landroid/content/Context;Ljava/util/Date;)V