123456789101112131415161718 |
- export let HookGameCenter = {
- startHook: function () {
- Java.perform(()=>{
- console.log("hook start")
- //todo
- //hook TextView的setText方法
- let CharSequence = Java.use("java.lang.CharSequence");
- //new CharSequence
- let charSequence = Java.cast(Java.use("java.lang.String").$new("嘿嘿嘿"),CharSequence);
- Java.use("android.widget.TextView").setText.overload("java.lang.CharSequence").implementation = function (x) {
- console.log("hook setText",x)
- return this.setText(charSequence)
- }
- console.log("hook end")
- })
- }
- }
|