IMEI是手机身份唯一标识号,全球范围内每个手机对应一个IMEI。目前,IMEI由经GSMA(全球移动通信协会)授权的BABT(英国通信认证管理委员会)和PTCRB(北美PCS型号认证管理委员会)向手机生产企业核发。

在android中获取IMEI的代码如下:

TelephonyManager tm = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);   
       String imei = tm.getDeviceId();

需要在menifest.xml中注册权限:

<!-- 读取手机信息 -->   
      <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>

手机里的SIM卡的IMSI (国际移动用户ID) 和IMEI (国际移动设备ID). IMSI 与 SIM唯一对应, IMEI 与 设备唯一对应.
可能应用的场合: 你可能需要 唯一的id 去授权/注册,或者用于你的Android-Activity的license目的

IMSI是一个 唯一的数字, 标识了GSM和UMTS 网络里的唯一一个用户. 它 存储 在手机的SIM卡里,它会通过手机发送到网络上. 
  IMEI也是一串唯一的数字, 标识了 GSM 和 UMTS网络里的唯一一个手机. 它通常被打印在手机里电池下面的那一面,拨  *#06# 也能看到它.

在android中获取IMSI的代码如下:

TelephonyManager tm = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);

String imsi = tm.getSubscriberId();

同样需要注册权限:

<!-- 读取手机信息 -->   
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>

手机唯一标识IMEI以及与IMSI的区别相关推荐

  1. ionic开发——获取手机唯一标识imei码

    首先,我们要添加了cordova-plugin-device插件,具体流程可以查看ionic开发获取手机设备信息点击打开链接 这篇说明如何获取手机的imei码 我们需要在cordova-plugin- ...

  2. uniapp获取手机唯一标识IMEI、MAC、UUID

    // #ifdef APP // 导入Java类.Networklnterface类表示一个由名称和分配给此接口的IP地址列表组成的网络接口 const net = plus.android.impo ...

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

    添加权限 <user-permission android:name="android.permission.RECORD_AUDIO"/> 获取唯一标识IMEI Te ...

  4. 通过goole获取手机唯一标识

    国内的一些方法获取手机的唯一标识现在7.0之后都不好了,不多说直接上代码,主要是根据goole商店 import android.content.ComponentName; import andro ...

  5. 获取手机唯一识别码IMEI

    前言 获取IMEI相信大家非常熟悉,但是项目中使用时,发现当手机卡为电信的时候,获取的并不是IMEI,而是MEID,什么是MEID,为什么会出现这种情况呢? IMEI国际移动设备识别码(IMEI:In ...

  6. Android 利用阿里UTD库 获取手机唯一标识

    因为上传服务器基本上都会用到唯一标识,类似于设备id,uid等其实都可以但是有时候因为手机的原因这个唯一标识可能会为空或者会出现重复的情况,翻翻找找想着想支付宝,淘宝这样的应用是怎么获取的呢,阿里其实 ...

  7. 获取手机唯一标识插件_H5能获取到手机设备ID或者手机浏览器唯一识别码吗

    content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no"> JS获取手机型 ...

  8. html过去手机唯一标识,H5能获取到手机设备ID或者手机浏览器唯一识别码吗

    content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no"> JS获取手机型 ...

  9. 手机的唯一标识码 php,android手机获取唯一标识的方法

    获取手机唯一标识 拼接的方式获取手机唯一标识 第一种方式是获取IMEI,但是有的手机如果不是正品的话,就获取不到所以通过这一种方式还是会出现有的设备是没有唯一标识的 第二种方式获取手机卡的序列号,当然 ...

最新文章

  1. 使用Python,OpenCV,本地二进制模式(LBP)进行人脸识别
  2. 电脑图标有阴影如何去除
  3. 【数据挖掘】数据挖掘建模 ( 预测建模 | 描述建模 | 预测模型 | 描述模型 | 判别模型 | 概率模型 | 基于回归的预测模型 )
  4. 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第5章-具有一般耦合结构的时滞复杂网络同步
  5. Android生成缩略图-使用Android 2.2新特性完成
  6. 实验5 函数程序设计 6-8 使用函数求最大公约数
  7. 交换机配置——VTP管理交换机的VLAN配置
  8. LeetCode 315. 计算右侧小于当前元素的个数(二叉查找树二分查找归并排序逆序数总结)
  9. Mysql 5.7 的‘虚拟列’是做什么?
  10. (软件工程复习核心重点)第四章总体设计-第四节:描绘软件结构的图形工具
  11. vue生命周期整理学习
  12. linux安装python的拓展包,linux 安装python拓展包pexpect
  13. 使用ZbarSDK实现扫描二维码以及条形码功能(iOS)
  14. paip.gui控件form窗体的原理实现以及easyui的新建以及编辑实现
  15. 鼎捷鼎新E10ERP软件介绍及资料
  16. 水星无线wan服务器无反应,怎么解决水星路由器WAN口获取不到IP地址
  17. ❤️万字攻略,详解腾讯面试❤️
  18. php easyui filebox,EasyUI1.4 新控件TextBox,FileBox
  19. [论文总结] 深度学习在农业领域应用论文笔记5
  20. centos7网络时间同步

热门文章

  1. WorldFirst能用于PayPal提现吗?怎么操作?
  2. oracle 8i 启动,如何快速启动oracle 8i SQL-Plus?
  3. 雷达感应模组技术,存在感应雷达传感器,智能电视开关机应用
  4. 教你怎样维持异地恋!
  5. python爬虫代理ip_Python爬虫如何获取代理ip及ip验证?
  6. nodeJS与npx之间的三两事
  7. Ubuntu18.04 + RTX 2080 Ti 安装NVIDIA显卡驱动的一些坑
  8. java放大缩小_如何用Java实现图形的放大和缩小?
  9. 手把手教你写《雷神》游戏(四)
  10. Vue3使用element-plus1.3.0版本的el-menu菜单组件引入动态渲染icon图标时,图标组件刚好是Menu时报错,菜单不显示的解决方法