获取IMEI

阅读次数:1447 次  |  发布时间:2019-02-04T00:00:00Z 

IMEI(International Mobile Equipment Identity)是国际移动设备识别码的缩写。俗称“手机串号”、“手机串码”、“手机序列号”,用于在GSM移动网络中识别每一部独立的手机,相当于手机的身份证号码。IMEI码适用于GSM和WCDMA制式的移动电话和铱星卫星电话,而CDMA手机采用MEID码,与IMEI码有所区别。全球每部通过正规渠道销售的GSM手机均有唯一的IMEI码。IMEI码由GSMA协会统一规划,并授权各地区组织进行分配,在中国由工业和信息化部电信终端测试技术协会(TAF) [1] 负责国内手机的入网认证,其他分配机构包括英国BABT、美国CTIA等。详情可以参考百度百科上的介绍

因为其相当于手机的身份证号码,所以常常在统计或功能上被用来标识未注册的用户或一个独立的客户端。

对于Android用户,获取的方式也很简单:

@Nullable
public static String imei(Context context) {
    if (null == context) {
        return null;
    }
    
    TelephonyManager telephonyManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
    if (telephonyManager != null) {
        try {
            return telephonyManager.getDeviceId();
        } catch (SecurityException e) {
            e.printStackTrace();
        }
    }
    return null;
}

最近发布的代码:

java执行系统命令, 返回执行结果 JAVA 程序  |  52次阅读  | 发布于:2020-02-08T16:47:44Z
Android执行Shell JAVA 程序  |  683次阅读  | 发布于:2019-11-21T23:44:46Z
使用RxJava 2.0 JAVA 程序  |  247次阅读  | 发布于:2019-11-09T17:01:20Z
使用AWT显示HelloWorld界面 JAVA 程序  |  65次阅读  | 发布于:2019-11-04T23:06:16Z
Java版本Helloworld JAVA 程序  |  70次阅读  | 发布于:2019-10-31T00:12:01Z
java中找素数的个人心得 JAVA 程序  |  59次阅读  | 发布于:2019-10-29T23:31:56Z
请判断一个数是不是水仙花数。 JAVA 程序  |  55次阅读  | 发布于:2019-10-29T23:14:10Z
判断一个数是不是水仙花数 JAVA 程序  |  47次阅读  | 发布于:2019-10-29T20:58:46Z
贪吃蛇 JAVA 程序  |  46次阅读  | 发布于:2019-10-28T08:55:20Z
文件下载 JAVA 程序  |  41次阅读  | 发布于:2019-10-28T08:54:36Z
连接数据库 JAVA 程序  |  56次阅读  | 发布于:2019-10-28T08:53:57Z
连接数据库mysql JAVA 程序  |  42次阅读  | 发布于:2019-10-28T08:52:53Z
设计与实现一个 ISoundable 接口,该接口具有发声功能、还能调节音量大小 JAVA 程序  |  82次阅读  | 发布于:2019-10-28T08:52:32Z
实现Student类的equals重载函数 JAVA 程序  |  45次阅读  | 发布于:2019-10-28T08:52:08Z
java冒泡排序算法 JAVA 程序  |  47次阅读  | 发布于:2019-10-28T08:51:24Z
Java计算一段程序的运行时间 JAVA 程序  |  110次阅读  | 发布于:2019-10-28T08:50:44Z
webservice接口call调用方式 JAVA 程序  |  59次阅读  | 发布于:2019-10-28T08:49:51Z
webservice中http拼接方式 JAVA 程序  |  86次阅读  | 发布于:2019-10-28T08:49:10Z
JAVA时钟 JAVA 程序  |  71次阅读  | 发布于:2019-10-28T08:48:33Z
求素数 JAVA 程序  |  28次阅读  | 发布于:2019-10-28T08:46:35Z
代码雨 JAVA 程序  |  42次阅读  | 发布于:2019-10-28T08:45:27Z
使用Java判断水仙花数 JAVA 程序  |  76次阅读  | 发布于:2019-10-28T08:37:34Z
圆的从结构层次,介绍类的继承,根据注释补写代码 JAVA 程序  |  61次阅读  | 发布于:2019-10-28T08:35:14Z
求正整数n以内的所有质数个数并给出计算时间 JAVA 程序  |  54次阅读  | 发布于:2019-10-28T08:34:40Z
求最大公约数和最小公倍数 JAVA 程序  |  66次阅读  | 发布于:2019-10-28T08:33:35Z
辗转相除法分解质因数 JAVA 程序  |  40次阅读  | 发布于:2019-10-28T08:32:59Z
简单井字游戏 JAVA 程序  |  122次阅读  | 发布于:2019-10-28T01:22:41Z
面向对象的方法实现链表 JAVA 程序  |  60次阅读  | 发布于:2019-10-28T01:21:51Z
获取带虚拟按键手机的屏幕分辨率 JAVA 程序  |  128次阅读  | 发布于:2019-10-23T00:07:19Z
onReceivedSslError避免谷歌安全警告 JAVA 程序  |  199次阅读  | 发布于:2019-10-23T00:06:18Z

最多阅读的代码

 将二进制数据转为16进制以便显示 JAVA 程序  |  1857次阅读
 Java生成UUID JAVA 程序  |  1658次阅读
 获取IMSI JAVA 程序  |  1614次阅读
 指定应用ID以获取对应的应用名称 JAVA 程序  |  1504次阅读
 获取IMEI JAVA 程序  |  1447次阅读
 在Android中使用Java复制文件 JAVA 程序  |  1214次阅读
 Bitmap对象保存到本地 JAVA 程序  |  1199次阅读
 判断一个地址是否是HTTP地址 JAVA 程序  |  1150次阅读
 获取应用自己的名称与版本 JAVA 程序  |  1028次阅读
 将文字复制到剪贴板 JAVA 程序  |  1011次阅读
 计算文件MD5 JAVA 程序  |  846次阅读
 Android高版本使用第三方应用打开本文件 JAVA 程序  |  783次阅读
 HTTP访问API接口 JAVA 程序  |  755次阅读
 文件大小转成可读的字符串 JAVA 程序  |  707次阅读
 Drawable对象转换为Bitmap JAVA 程序  |  684次阅读
 Android执行Shell JAVA 程序  |  683次阅读
 获取当前的进程名 JAVA 程序  |  595次阅读
 展开、收起状态栏 JAVA 程序  |  505次阅读
 判断当前手机是否处于锁屏(睡眠)状态 JAVA 程序  |  458次阅读
 检测字符串中是否包含汉字 JAVA 程序  |  444次阅读
 保存恢复ListView当前位置 JAVA 程序  |  399次阅读
 检测某个Intent是否有效 JAVA 程序  |  384次阅读
 判断是否是平板(官方用法) JAVA 程序  |  371次阅读
 Dip转px JAVA 程序  |  353次阅读
 获取应用程序下所有Activity JAVA 程序  |  352次阅读
 泛型ArrayList转数组 JAVA 程序  |  351次阅读
 获取IP地址 JAVA 程序  |  346次阅读
 获取手机号码 JAVA 程序  |  343次阅读
 文件夹排序 JAVA 程序  |  318次阅读