关于smali指令的move

七千22

关注

阅读 91

2022-11-24


.method static synthetic access$000(Lxxx/lua/antiscreenshot/LuaAntiScreenshot;)Landroid/app/AlertDialog;
.locals 1

.prologue
.line 17
iget-object v0, p0, Lxxx/lua/antiscreenshot/LuaAntiScreenshot;->mScreenshotDialog:Landroid/app/AlertDialog;


return-object v0
.end method

如果要加入一句代码让dialog传递那么需要这么做

move-result-object v0   
invoke-static {v0}, Lcn/qssq666/s/S;->disable(Ljava/lang/Object;)Z

static /* synthetic */ AlertDialog access$000(LuaAntiScreenshot luaAntiScreenshot) {
AlertDialog alertDialog = luaAntiScreenshot.mScreenshotDialog;
S.disable(alertDialog);
return alertDialog;
}

move代码必须加上,否则是报错的。

精彩评论(0)

0 0 举报