public class A { public static String str; public void A(String str_){ str = str_; } public static String B(){ return str + "_abc"; } } /* A x = new A(); x.A("1") x.B() // 得到1_abc x.A("2") x.B() // 得到2_abc xposed 如何才可以实现下面这个结果 让x.A("1")的时候更改 x.B()的结果得到"123" 让x.A("2")的时候更改 x.B()的结果得到"456" */
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
youxiaxy 目测 只需要 hook B方法,判断返回数据,直接修改返回数据。就可以吧,