TelephonyManager获取SIM卡信息

来源:互联网 发布:提高网络沟通技巧 编辑:程序博客网 时间:2024/04/26 15:56
public class PhoneListenerService extends Service {@Overridepublic IBinder onBind(Intent intent) {return null;}@Overridepublic void onCreate() {TelephonyManager manager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);String a = manager.getNetworkOperator();//获取网络运营商 6位数的数字(飞行模式没有值)String b = manager.getNetworkOperatorName();//获取运营商的名称(飞行模式没有值)int c = manager.getNetworkType();//当前手机的网络类型(飞行模式没有值)int d = manager.getPhoneType();//获取手机支持的类型String e = manager.getSimSerialNumber();//获取SIM卡序列号String f = manager.getLine1Number();//获取手机号码,需要SIM卡支持System.out.println("运营商标识码:"+a);System.out.println("运营商的名称:"+b);System.out.println("当前手机的网络类型:"+c);System.out.println("手机支持的类型:"+d);System.out.println("SIM卡序列号:"+e);System.out.println("手机号码:"+f);}@Overridepublic void onDestroy() {super.onDestroy();}}

0 0
原创粉丝点击