0.官網入門教程git
https://github.com/rovo89/XposedBridge/wiki/Development-tutorialgithub
1.Hook自定義類中的私有類app
https://forum.xda-developers.com/xposed/development/qhow-to-hook-classes-app-source-code-t3240628函數
package com.example.test; public class A { private class B { } }
To hook class B, you'd have to use the format "com.example.test.A$B"spa
2.講述如何得到hook函數的參數類型code
https://bbs.pediy.com/thread-215039.htmorm
3.阻止函數運行htm
原來只要改變一下回調方式就好了,原來是用XC_MethodHook()回調函數,實如今調用方法前和方法後執行hook代碼,而只要把這個回調函數變成XC_MethodReplacement()回調函數,就能夠實現直接替換原方法的目的,那麼只要在這個回調函數裏不加任何代碼,就能夠實現調用原方法,而不執行其代碼的目的。blog
4.修改返回值教程
在afterHookedMethod返回值就好param.setResult(true);