私はapkファイルをリバースエンジニアリングしていましたが、アラートダイアログがキャンセル可能であることがわかりましたfalse
invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
(Java コードでは、cancelable false と表示されます)
だから私は他のアプリでこのコードを試してコンパイルしました
.setCancelable(true)
しかし、それはsmaliのコードラインは同じままです
invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
では、smali ファイルで cancelable を true に変更するにはどうすればよいですか。