您的位置:首页 > 移动开发 > Android开发

android中获取设备的型号、手机厂商以及手机唯一标识符IMEI

2017-05-15 17:28 357 查看
添加权限

<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.手机刷机后,获取到的值会不会改变?

网上搜索到的答案是:不会,只是手机系统变了而已,也在情理之中。感觉和重装系统一样,不会改变硬件的属性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android