Crear cuenta de SIP de Android mediante programación

En mi aplicación quiero tener una actividad que permite al usuario agregar sus parámetros de cuenta SIP en campos. No quiero que vayan a Configuración-> Llamar-> Configuración de llamadas de Internet-> Agregar cuentas-> Agregar

He creado la cuenta con la actividad con el código siguiente:

SipManager mSipManager = null; if(mSipManager == null) { mSipManager = SipManager.newInstance(this); } android.provider.Settings.System.putInt(context.getContentResolver(), android.provider.Settings.System.s , 0) SipProfile mSipProfile = null; SipManager manager = SipManager.newInstance(getBaseContext()); SipProfile.Builder builder; try { builder = new SipProfile.Builder("XXXXX", "sip.linphone.org"); builder.setPassword("XXX"); mSipProfile = builder.build(); manager.open(mSipProfile); //manager.register(mSipProfile, 30, MyActivity.this); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } 

Pero la cuenta está vinculada a la aplicación, y cuando elimino la aplicación, elimina la cuenta. Quiero que sea independiente de la aplicación.

¿Por qué no iniciar la actividad de configuración de sip del sistema, y ​​no tienen que navegar a través del sistema, sino que pueden agregar la cuenta al sistema.

 if (SipManager.isVoipSupported(this) && SipManager.isApiSupported(this)){ // SIP is supported, let's go! Intent intent = new Intent(); intent.setAction("android.intent.action.MAIN"); intent.setComponent(ComponentName.unflattenFromString("com.android.phone/.sip.SipSettings")); startActivity(intent); } 
  • Aplicación VOIP para Android sin acceso a Internet
  • Personalización de Sipdroid
  • Android NDK: load_library: no se puede localizar srand
  • Llamadas de video de Android con el sip de Android
  • Las devoluciones de llamada de SipRegistrationListener no se disparan
  • Sipdroid - Otra llamada entrante no se muestra mientras se continúa
  • ¿Cómo integrar SIP en Android?
  • Samsung Galaxy S5 speakerphone \ microphone issue
  • Iplementing Jain SIP en Android
  • Android-listo JAIN-SIP biblioteca?
  • Construcción de perfiles Sip: Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.