Die Klasse TelefonieManager liefert Informationen über den Telefoniedienst und das Gerät. Eine Android-App kann die Methoden dieser Klasse verwenden, um beispielsweise die SIM-Nummer und ihre Seriennummer zu ermitteln.
Die Methode getLine1Number() Gibt die Telefonnummer für Leitung 1 zurück und gibt null zurück, wenn MISISDN nicht verfügbar ist.
Sie müssen die Berechtigung auch in der Datei hinzufügen Androidmanifest.xml:
TelephonyManager telemamanger=(TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String getSimSerialNumber = telemamanger.getSimSerialNumber();
String getSimNumber = telemamanger.getLine1Number();
< uses-permission android:name="android.permission.READ_PHONE_STATE"/>Referenzen:
http://stackoverflow.com/questions/8570945/get-msisdn-from-the-sim-using-android
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.