android - Xposed : how to block a method call

标签 android xposed-framework

我正在使用 Xposed 做一些方法 Hook (现在,只是为了学习)。 我设法 Hook 方法 SendTextMessage (android.telephony.SmsManager), 我可以在方法调用之前和之后做一些事情,所以我的问题是,我可以在方法调用之前做一些事情导致原始方法不被调用吗?

谢谢,

最佳答案

在“之前”钩子(Hook)的某处使用它来防止调用原始方法

param.setResult(null);

(在“after”钩子(Hook)中,它只改变原始方法的结果,因为它还没有被执行)

关于android - Xposed : how to block a method call,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25348920/

相关文章:

android - 在前台服务通知中的 notify() 之前,对象未被线程锁定

android - 带 Flutter 的传送带 - 在本地运行 .net Web 应用程序时出现握手错误

android - 使用 ViewPager 和 fragment

java - 检查手机屏幕是否亮起的方法

android - Xpose 如何创建带有 GUI 首选项屏幕的模块

android - 从 shell 启用 Xposed 模块

android - 生成视频的DASH网址

android - 构建版本更改后无法获取构建

java - Xposed 访问函数中的变量

xposed - 是否可以预激活 Xpose 模块而无需通过 GUI 手动激活它们?