Android Créer un compte Sip par programme
Dans mon application je veux avoir une Activité qui permet à l'utilisateur d'ajouter son compte SIP paramètres dans les champs.
Je ne veux pas aller Paramètres->Appelez->Paramètres d'Appel Internet->Ajouter des Comptes->Ajouter
J'ai créé un compte avec l'activité avec le code suivant:
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();
}
Mais le compte est lié à l'application, et quand j'ai supprimer l'application, il supprime le compte. Je veux qu'il soit indépendant de l'application.
source d'informationauteur Misha Akopov
Vous devez vous connecter pour publier un commentaire.
Pourquoi ne pas démarrer le système paramètres sip de l'activité, et ils n'ont pas à naviguer à travers le système, mais peut ajouter le compte système.