安全过滤CALL_PRIVILEGED

时间:2013-01-04 06:12:49

标签: android android-intent

我的应用有一个意图过滤器,通过另一种方法拨打电话(Think Skype,但不是)。因此它有一个截取Intent.CALL_PRIVILEGED的intent过滤器。

问题?我实际上并不想处理对911的调用。我不想妨碍他们。我希望他们去常规手机应用程序。

如果拨号系统应用程序仅使用CALL_PRIVILEGED意图进行911呼叫,我的生活会更容易,但是他们似乎将它用于来自我的POV的所有呼叫,似乎无法实现具有意图的目的。

但他们没有。

我不相信我可以用一段XML来声明intent过滤器:

 <data android:scheme="!tel:911"/>

为了避免拨打911 ......

这让我想到在我的应用程序中写入一段代码,上面写着:“哦,这是对911的调用,让我把它发送到Real Phone Activity。但我不能,因为我的app不是系统应用程序,因此不允许为CALL_PRIVILEGED发出它自己的Intent以便拨打911本身。

有没有解决这个问题的方法?或者Skype也有同样的问题?

1 个答案:

答案 0 :(得分:0)