Android来电拦截,呼叫转移
问题描述:
我想知道如何拦截来电,以及如何转发它们。我知道在这里和网上的其他地方有几个关于这个话题的问题,但是所有的答案都使用了android.intent.action.PHONE_STATE动作,这个动作在电话开始响铃并显示呼叫屏幕后总是被广播。
这就是为什么我正在寻找一个解决方案,我可以在任何通知(响铃等)完成之前在早期阶段拦截呼叫。我想知道,如果这可能在本地代码的平台级别,如果是的话,怎么样?或者也许与SDK的某种伎俩?Android来电拦截,呼叫转移
答
一般来说,如果你不能在Java中完成,你不能在NDK中完成它。大多数时候情况正好相反:在NDK中,你无法在Android上做大多数事情。
我不知道的方式做到这一点,并坦言怀疑它的存在:这将是一个巨大的安全漏洞,如果你能下载会转接至其他号码呼叫的应用。
在市场上有几个应用程序转发呼叫:http://www.androidpit.com/en/android/search?st=call+forwarding – Select0r 2011-01-13 10:18:38
好的,虽然我的主要答案仍然存在:他问是否有是在NDK中实现它的一种方式,如果在Java中没有办法做到这一点,那么在NDK中就没有办法做到这一点。 – SomeCallMeTim 2011-01-15 20:02:49