类 TelephonyManager提供有关电话服务和设备的信息。Android 应用可以使用此类的方法确定 SIM 卡号及其序列号,例如.
方法 getLine1Number() 返回第 1 行的电话号码,如果 MISISDN 不可用,则返回 null。
您还必须在文件中添加权限 Androidmanifest.xml:
TelephonyManager telemamanger=(TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String getSimSerialNumber = telemamanger.getSimSerialNumber();
String getSimNumber = telemamanger.getLine1Number();
<使用权限 android:name=android.permission.READ_PHONE_STATE”/>参考:
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.