获取手机信息

来源:互联网 发布:毛玻璃效果软件 编辑:程序博客网 时间:2024/06/14 01:58

1、TelephonyManager可以获得和手机有关的服务

TelephonyManager tm = (TelephonyManager) this.getSystemService(TELEPHONY_SERVICE);
可以获取的常用信息有:

System.out.println("android.os.Build.BRAND = " + android.os.Build.BRAND);// 手机品牌,如:SamsungSystem.out.println("android.os.Build.MODEL = " + android.os.Build.MODEL);// 手机型号,如:GT-I9003System.out.println("tm.getSimSerialNumber = " + tm.getSimSerialNumber());// SIM卡的序列号,如:4358572042567759System.out.println("tm.getDeviceId = " + tm.getDeviceId());// 5460031103774676System.out.println("tm.getLine1Number = " + tm.getLine1Number());// 根据运营商的不同,可能获取不到System.out.println("tm.getSimOperatorName = " + tm.getSimOperatorName());// 服务商名称,如:CMCC

注意,读取SIM卡需要权限

<uses-permission android:name="android.permission.READ_PHONE_STATE" />


2、同时一些类里也记录了手机的一些信息

android.os.Build.MODEL// 手机型号,如:GT-I9003android.os.Build.VERSION.SDK// 16android.os.Build.VERSION.RELEASE// 4.1.2




原创粉丝点击