如何在没有SipCallOptionHandler.java的情况下在Android 5.1.1中进行SIP调用?

时间:2015-12-26 15:32:22

标签: android sip

在Android 4.4.4中,processIntent()(在OutgoingCallBroadcaster.java中)可以呼叫startSipCallOptionHandler(),然后启动SipCallOptionHandler进行SIP呼叫。

但在Android 5.1.1中,startSipCallOptionHandler()函数中没有代码。甚至SipCallOptionHandler.java都消失了。

private void startSipCallOptionHandler(Context context, Intent intent,
        Uri uri, String number) {
    // TODO: Remove this code.
}

我想知道,如何在Android 5.1.1中进行SIP呼叫。

startSipCallOptionHandler() in OutgoingCallBroadcaster.java, Android 4.4.4 startSipCallOptionHandler() in OutgoingCallBroadcaster.java, Android 5.1.1

1 个答案:

答案 0 :(得分:0)

最后,我发现Android 5.0中已禁用OutgoingCallBroadcaster.java

<activity android:name="OutgoingCallBroadcaster"
    android:enabled="false"

CallActivity.java会处理android.intent.action.CALL而不是OutgoingCallBroadcaster.java来完成这些事情。