IMEI是国际移动设备身份码的缩写,每台手机都有一个唯一的IMEI号码(貌似有国产山寨机用同一个IMEI)。IMSI是国际移动用户识别码缩 写,每张SIM卡都有唯一的一个IMSI号码。因为他们都是唯一的,有些时候我们可以用他们来识别用户身份,不用再输帐号登录(这样一来,没有IMEI和 IMSI的android MP4,平板电脑就用不了了),以下是读取方法:
1 2 3 |
TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE); String imei = tm.getDeviceId(); String imsi =tm.getSubscriberId(); |