0
byte[] buffer = new buffer[1024];
io.read(buffer, 0, buffer.length);
私はメソッドio.read()をフックします。バッファ変数を変更する方法はありますか? バッファ長は、おそらく読み取りのパラメータを取得するためにio.readにbeforeHookedMethodを登録することができ、私はXposedを達成したい、変数の使い方を変更する方法
byte[] newbuffer = new byte[4096];
buffer = newbuffer;
あなたが望むものは動作しません。唯一の方法は、コード 'io.read(...)'が呼び出されるメソッドを置き換えることです:メソッド全体を変更されたものに置き換えます。 – Robert