-1

以下に示すように、このコードを使用したときに日付を取得します

Date date = new Date();
System.out.print("Due date:", date);

メソッドを使用していないため、結果を表示する前に日付を変更するにはどうすればよいですか?

これをフックして xpose フック モジュールで結果を変更する方法はありますか?

4

1 に答える 1

2

「メソッドを使用していない」というあなたの仮定は単に間違っています。サンプル コードでは、Xposed でフックできる 2 つの「メソッド」を使用します。

最初の「メソッド」はDate()コンストラクターです。を使用してフックできますXposedHelpers.findAndHookConstructor(..)。で、afterHookedMethod(..)日付オブジェクトを変更できます。

2 つ目の方法はDate.toString(). これは通常のコンストラクターであり、他のメソッドと同様にフックできます。

于 2016-11-16T12:50:56.913 に答える