मैं एक एसआईपी एप्लीकेशन विकसित कर रहा हूं, और जब मैं किसी को कॉल करना चाहता हूं (सर्वर में कॉन्फ़िगर किए गए इसके पहचानकर्ता के साथ) मेरे पास एक NullPointerException => "प्रबंधक बंद करने का प्रयास करते समय त्रुटि" है।कॉल करने का प्रयास करते समय अपवाद (एसआईपी)
public void initiateCall() {
updateStatus(sipAddress);
try {
SipAudioCall.Listener listener = new SipAudioCall.Listener() {
@Override
public void onCallEstablished(SipAudioCall call) {
call.startAudio();
call.setSpeakerMode(true);
call.toggleMute();
updateStatus(call);
}
@Override
public void onCallEnded(SipAudioCall call) {
updateStatus("Ready.");
}
};
call = manager.makeAudioCall(me.getUriString(), sipAddress, listener, 30);
}
catch (Exception e) {
Log.i("WalkieTalkieActivity/InitiateCall", "Error when trying to close manager.", e);
if (me != null) {
try {
manager.close(me.getUriString());
} catch (Exception ee) {
Log.i("WalkieTalkieActivity/InitiateCall",
"Error when trying to close manager.", ee);
ee.printStackTrace();
}
}
if (call != null) {
call.close();
}
}
}
आपकी मदद के लिए धन्यवाद: यहाँ कोड है।
अपवाद किस पंक्ति में फेंक दिया गया है? –