Android来电拦截,来电转移

Mar*_*nyi 5 android android-ndk

我想知道如何截获来电以及如何转发来电。我知道这里和网上其他地方都存在与此主题有关的几个问题,但是所有答案都使用android.intent.action.PHONE_STATE操作,该操作始终在电话开始响起并显示呼叫屏幕后广播。
这就是为什么我正在寻找一种解决方案,可以在任何通知(响铃等)完成之前尽早拦截该呼叫。我想知道在本地代码的平台级别上是否可行,如果可以,怎么办?还是对SDK有一些技巧?

Som*_*Tim 2

一般来说,如果在Java中做不到,那么在NDK中也做不到。大多数时候情况恰恰相反:您无法在 NDK 中执行 Android 上的大部分操作。

我不知道有什么方法可以做到这一点,并且坦率地怀疑它是否存在:如果您可以下载一个将呼叫转发到另一个号码的应用程序,那将是一个巨大的安全漏洞。