【发布时间】:2016-08-01 07:56:02
【问题描述】:
当我使用本地 SIP 呼叫时,波纹管崩溃
call = manager.makeAudioCall(me.getUriString(), sipAddress, listener, 30);
public SipAudioCall makeAudioCall(String localProfileUri,
String peerProfileUri, SipAudioCall.Listener listener, int timeout)
throws SipException {
if (!isVoipSupported(mContext)) {
throw new SipException("VOIP API is not supported");
}
try {
return makeAudioCall(
new SipProfile.Builder(localProfileUri).build(),
new SipProfile.Builder(peerProfileUri).build(), listener,
timeout);
} catch (ParseException e) {
throw new SipException("build SipProfile", e);
}
}
崩溃日志。
08-01 13:26:54.627 9574-9574/com.example.android.sip I/WalkieTalk: Error when trying to close manager.
android.net.sip.SipException: VOIP API is not supported
at android.net.sip.SipManager.makeAudioCall(SipManager.java:368)
at com.example.android.sip.WalkieTalkieActivity.initiateCall(WalkieTalkieActivity.java:213)
at com.example.android.sip.WalkieTalkieActivity$5.onClick(WalkieTalkieActivity.java:324)
at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:163)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5443)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
我在设备上测试过:Mi , Moto x
【问题讨论】:
标签: android android-studio sip voip android-wifi