安卓手机来电拦截,呼叫转移

5
我想知道如何拦截来电并将其转发。我知道这个话题在这里和其他地方都有很多问题,但所有答案都使用 android.intent.action.PHONE_STATE 操作,该操作始终在电话开始响铃并显示呼叫屏幕后广播。
因此,我正在寻找一种解决方案,在任何通知(响铃等)之前的早期阶段拦截呼叫。我想知道是否可能在本机代码的平台级别上实现这一点,如果可以,怎么做?或者,也许可以通过 SDK 的某种技巧实现?
3个回答

2
通常情况下,如果你在Java中不能完成某个功能,在NDK中也同样不能完成。但大多数情况则相反:在Android上的大部分事情都不能用NDK完成。
我不知道有什么方法可以做到这一点,并且实际上怀疑它是否存在:如果你可以下载一个应用程序将呼叫转发到另一个号码,那将会是一个巨大的安全漏洞。

市场上有几个转发电话的应用程序:http://www.androidpit.com/en/android/search?st=call+forwarding - Select0r
好的,尽管我的主要答案仍然有效:他在问是否有一种在NDK中实现它的方法,如果在Java中没有实现它的方法,那么在NDK中也没有实现它的方法。 - SomeCallMeTim

0

现有的Android应用程序都无法根据给定号码转发来电,它们只能全部或不转发。特别地,有一个应用程序(cBlocker)可以按计划转发呼叫,并根据规则阻止来电、去电和短信。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接