[英]Xposed - how to hook Date Class android
如您在下面看到的,當我們使用此代碼時可以獲取日期
Date date = new Date();
System.out.print("Due date:", date);
現在我該如何在顯示結果之前更改日期,因為它沒有使用任何方法,所以如何掛鈎上面的東西?
有什么辦法可以通過xpose hook模塊將其掛鈎以更改結果?
您的假設“它沒有使用任何方法”完全是錯誤的。 您的示例代碼使用Xposed可以掛鈎的兩個“方法”:
第一個“方法”是Date()
構造函數。 您可以使用XposedHelpers.findAndHookConstructor(..)
對其進行XposedHelpers.findAndHookConstructor(..)
。 然后,您可以在afterHookedMethod(..)
修改日期對象。
第二種方法是Date.toString()
。 它是一個常規的構造函數,可以像其他方法一樣被鈎住。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.