SipProfile.Builder 클래스를 사용하여 sip 프로필을 만들 수 있습니다. 다음 코드 스 니펫을 사용하여 작업을 수행했습니다.Sip 프로필 작성 : Android
if (SipManager.isApiSupported(MyActivity.this)&& SipManager.isVoipSupported(MyActivity.this)) {
SipManager manager=SipManager.newInstance(this);
SipProfile.Builder builder;try {
builder = new Builder(userName,domainName);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} manager = SipManager.newInstance(MyActivity.this);
builder.setPassword(password);
profile = builder.build();
try {
manager.open(profile);
} catch (SipException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
manager.register(profile, 30, MyActivity.this);
} catch (SipException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Toast.makeText(MyActivity.this, "created",
Toast.LENGTH_LONG).show();
} else {
Toast.makeText(MyActivity.this, "Not Supported",
Toast.LENGTH_LONG).show();
}
설정/호출 설정/인터넷 호출 설정에 SIP 계정으로 표시됩니다. 문제는 기본 계정으로 만들 수 없습니다. 어떻게 기본 계정으로 만들 수 있습니까?
"기본 계정"의 의미를 설명 할 수 있습니까? – hovanessyan
휴대 전화에서 sip 계정을 수동으로 추가하는 동안 "기본 계정으로 설정"옵션이 있습니다. 그래서 어떻게 프로그래밍 방식으로 만들 수 있을까요? –