Android 如何使用NDK进行传出SMS拦截

Android 如何使用NDK进行传出SMS拦截,android,android-ndk,Android,Android Ndk,我尝试了很多方法来获取发送短信的通知,但都失败了。我尝试了许多方法来阻止发出短信的/get通知,但总是失败。在收到短信的情况下,我得到了所有的控制,比如阅读收到的短信,启动新活动,阻止收到的短信进入收件箱,并将其存储在文本文件中。但同样的事情我不能不使用短信 有谁能告诉我,我可以阻止使用Android NDK和如何传出短信 有谁能告诉我,我可以用Android NDK阻止发送短信吗 这是不可能的。除非通过固件修改,否则无法阻止传出SMSE。在sdk中可以执行某些操作 将其添加到清单中的活动: &

我尝试了很多方法来获取发送短信的通知,但都失败了。我尝试了许多方法来阻止发出短信的
/get
通知,但总是失败。在收到短信的情况下,我得到了所有的控制,比如阅读收到的短信,启动新活动,阻止收到的短信进入收件箱,并将其存储在文本文件中。但同样的事情我不能不使用短信

有谁能告诉我,我可以阻止使用Android NDK和如何传出短信

有谁能告诉我,我可以用Android NDK阻止发送短信吗


这是不可能的。除非通过固件修改,否则无法阻止传出SMSE。

在sdk中可以执行某些操作

将其添加到清单中的活动:

<intent-filter>
    <action android:name="android.intent.action.SENDTO" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:scheme="sms" />
    <data android:scheme="smsto" />
</intent-filter>

并在活动中使用意图调用

在大多数设备上,如果您正在发送短信,您将得到一个弹出窗口

选择你的应用程序并标记为“不再询问”


现在,您的应用程序将使用所有短信。

这仅适用于使用
操作发送到的应用程序,许多发送短信的应用程序将直接使用
smsmsmsmanager
。嗨,本,感谢您的回答。但我使用了相同的程序,但对三星galaxy s和戴尔手机(不记得型号)不起作用。你能详细说明一下这个过程吗?谢谢,但请你确保通过ndk是不可能的。我在我们的开发平台上尝试了所有的方法。我最后的希望是NDK。@Sid:你们也不能用NDK做任何事。