私は smali の単純なメソッド (ここでは Android から来ています) を見てきました。Java の対応するものといくつかの例を比較して理解しようとしてきましたが、ほとんどがどのように機能するかを理解していると思いますが、行った変更はうまくいかないようです。
現在、Java のメソッドは次のとおりです。
public static boolean isEnabled(){
return com.example.test.isEnabled();
}
そしてそれは小さいです:
.method public static isEnabled()Z
.registers 1
.prologue
.line 3714
invoke-static {}, Lcom/example/test;->isEnabled()Z
move-result v0
return v0
.end method
上記のコンテキストで、メソッドを変更して Java と同等のことを行うにはどうすればよいでしょうreturn false;
か? 私が見ることができたものから、0x0
間違っていますが、smali をコンパイルするときにその原因となる問題を返すだけなので (REGISTER を期待していますか?)、正確に何をする必要があるのか 疑問に思っていました。
解決策と説明をいただければ幸いです。特に目的というわけではなく、ただこれを見るのが好きです。