获取Android手机设备的IMSI / IMEI 信息
IMSI 全称为 International Mobile Subscriber Identity,中文翻译为国际移动用户识别码。它是在公众陆地移动电话网(PLMN)中用于唯一识别移动用户的一个号码。在GSM网络,这个号码通常被存放在SIM卡中
IMEI 全称为 International Mobile Equipment Identity,中文翻译为国际移动装备辨识码, 即通常所说的手机序列号,用于在手机网络中识别每一部独立的手机,是国际上公认的手机标志序号,相当于移动电话的身份证。序列号共有15位数字,前6位(TAC)是型号核准号码,代表手机类型。接着2位(FAC)是最后装配号,代表产地。后6位(SNR)是串号,代表生产顺序号。最后1位(SP)一般为0,是检验码,备用。国际移动装备辨识码一般贴于机身背面与外包装上,同时也存在于手机记忆体中,通过输入*#06#即可查询。
Android中获取IMSI和IMEI的代码很简单,如下:
================================================================================
TelephonyManager mTelephonyMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String imsi = mTelephonyMgr.getSubscriberId();
String imei = mTelephonyMgr.getDeviceId();
Log.i(
"IMSI"
, imsi);
5
Log.i(
"IMEI"
, imei);
==============================================================================
另外不要忘了在AndroidManifest.xml中加上读取手机状态的权限
<uses-permission
android:name
=
"android.permission.READ_PHONE_STATE"
/>
获取Android手机设备的IMSI / IMEI 信息相关推荐
- 获取手机设备的IMSI / IMEI 信息
IMSI 全称为 International Mobile Subscriber Identity,中文翻译为国际移动用户识别码.它是在公众陆地移动电话网(PLMN)中用于唯一识别移动用户的一个号码. ...
- 获取Android 手机设备信息:包括机型、操作系统版本号、手机分辨率、运营商、当前联网方式、IMEI、MEID、MAC地址
获取Android 手机设备信息:操作系统版本号.手机分辨率.运营商.当前联网方式.IMEI.MEID.MAC地址 包括双卡机型上的两个IMEI信息 /*** Created by Administr ...
- 获取android手机设备的OAID
一.简介: 写在最前面.一定要用最新的sdk,因为他们在不断地兼容更多机型.注册会员需要审核,可以通过联系客服来快速通过. 附上1.0.23版本的SDK+DEMO(截止到2020-9-17) 资源下载 ...
- Android开发之系统信息——获取Android手机中SD卡内存信息
SD卡作为手机的扩展存储设备,在手机中充当硬盘角色,可以让我们手机存放更多的数据以及多媒体等大体积文件.因此查看SD卡的内存就跟我们查看硬盘的剩余空间一样,是我们经常操作的一件事,那么在Android ...
- Unity 获取Android手机返回键Home按键信息
Input.GetKey(KeyCode.Escape) Input.GetKeyDown(KeyCode.Home) Demo:http://pan.baidu.com/s/1hqOjTli
- Android 手机设备信息获取使用详解
Android 手机是我们常用的工具之一,买手机之前,手机厂商会提供一些手机参数给我们,那么问题来了,我们该如何获取手机上的参数信息呢? 通过本文你讲了解到获取手机常用信息的基本方法. 获取手机基本信 ...
- android开发获取手机,通过ADB获取Android手机信息,获取手机信息
通过ADB获取Android手机信息,获取手机信息 原文:https://blog.csdn.net/fasfaf454/article/details/51438743 1.获取手机系统信息( CP ...
- Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用)
Unity实现在Android端获取Android手机的唯一ID(设备号)(亲测Android11可用) 备注:测试版本Unity2020,理论上Unity2018以上都可用,未做测试 - 文章初衷 ...
- Android手机设备唯一标识符
在Android App开发过程中有时需要确定手机设备的唯一性.但是Android 手机设备的唯一标识的获取并不能保持每次都能获取成功,因而无法保持手机的唯一性.Android手机获取唯一标识一直没有 ...
最新文章
- iOS开发之--解决 swap file “*.swp”already exists!问题
- 倒排索引优化 - 跳表求交集 空间换时间 贪心
- 最快最简单的排序(之二)——桶排序(简化版)
- 语义,艰难旅程上你所需要知道的
- MSSQL表分区的创建
- (转)java中的 | ^ 分别是什么?
- Linux编译程序时加-I指定头文件位置
- 【docker】常用docker命令,及一些坑
- js 下拉层级多选_js控制的多级下拉菜单
- CentOs7设置主机名称,以及主机名称和ip的对应关系
- 这道考 switch 控制语句的阿里基础面试题你能答对吗?
- python数据分析-如何在业余时学数据分析?
- [转载] dataframe按列/行遍历数据
- hyperledger fabric first network 只关闭停掉节点 不删除证书
- 视觉SLAM十四讲学习笔记——ch5 相机与图像
- 指数分布的极大似然估计
- DNS 和 BIND 详解
- asp微信扫码签到源码
- 突然,我想恋爱了(一)
- 戴尔服务器710u盘安装系统,联想G710笔记本U盘重装Win7系统教程
热门文章
- 快速查询每个快递单号物流详情,支持国内常用的快递公司
- 写出下列程序运行结果
- mysql 查询字母集合_使用MySQL查询查找所有以字母“ a”,“ b”或“ c”开头的名称?...
- ajax心得体会论文,AJAX重点知识的心得体会
- 生命的轨迹会沿着期望的方向走去
- (java.sql.SQLException: Cannot create com.entity.Book: com.entity.Book ...: [1]解决方案)
- JS校验VIN码,生成虚拟VIN码
- 如何去除matlab存图时的白边
- 国产三维CAD华天软件STNOVATION 几何造型内核CRUX IV 解析
- A1333:具有安全关键应用集成诊断功能的精密、高速、霍尔效应角度传感器 IC