添加权限
<user-permission android:name="android.permission.RECORD_AUDIO"/>
获取唯一标识IMEI
TelephonyManager TelephonyMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);
String szImei = TelephonyMgr.getDeviceId();
获取手机型号:
String model= android.os.Build.MODEL;
获取手机厂商:
String carrier= android.os.Build.MANUFACTURER;
这里需要注意的是,SDK1.5是不支持这个参数的。
测试结果:
手机IMEI: 865674027029418
手机型号: R2017
手机厂商: OPPO
注:
作为手机来讲,IMEI是唯一的(除非你有一个没有量产的手机(水货)它可能有无效的IMEI,如:0000000000000)。
问题:
1.手机刷机后,获取到的值会不会改变?
网上搜索到的答案是:不会,只是手机系统变了而已,也在情理之中。感觉和重装系统一样,不会改变硬件的属性。