Je souhaite connaître la fonctionnalité permettant de vérifier l'APN par défaut ... c'est-à-dire l'APN actif sur un combiné.Pour connaître l'APN par défaut par programme?
1
A
Répondre
0
Cela semble fonctionner:
http://osdir.com/ml/AndroidDevelopers/2009-05/msg03754.html
Au moins, il a travaillé sur mon G1 enraciné (T-Mobile Etats-Unis) et dans l'émulateur (TelKila).
1
Pour revenir uniquement sélectionné, utilisez APN:
Cursor c = context.getContentResolver().query(Uri.parse("content://telephony/carriers/preferapn"), null, null, null, null);
Pour retourner la liste complète d'utilisation APN:
Cursor c = context.getContentResolver().query(Uri.parse("content://telephony/carriers/current"), null, null, null, null);
Puis-je essayer d'interroger ce fournisseur de contenu renvoie cette erreur 'java.lang. SecurityException: Aucune autorisation pour écrire les paramètres APN: Ni l'utilisateur 10928 ni le processus en cours a android.permission.WRITE_APN_SETTINGS.' – toobsco42