Android 获取手机的 IMEI 值 (设备标识码)

news/2024/12/5 6:23:26/

 

 

权限

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

 

 

private void setPhoneStateManifest(){if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) != PackageManager.PERMISSION_GRANTED) {// toast("需要动态获取权限");ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.READ_PHONE_STATE}, REQUEST_PHONE_STATE);}else{// toast("不需要动态获取权限");TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);String IMEI = tm.getDeviceId();Log.i(TAG,"IMEI:" + IMEI);}
}@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {if (requestCode == REQUEST_PHONE_STATE && grantResults.length == 1 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);String IMEI = tm.getDeviceId();Log.i(TAG,"IMEI:" + IMEI);}
}

http://www.ppmy.cn/news/699101.html

相关文章

手机码的识别

*#06# IMEI 码&#xff0c;也就是我们所说的手机串号&#xff0c;几乎所以手机都适用&#xff0c; IMEI 就是“国际移动装备辨识码”&#xff0c; IMEI TACFACSNRSP&#xff0c;其中TAC是批准型号码&#xff0c;共6位&#xff0c;FAC是最后组装地代码&#xff0c;共2位&#xf…

手机识别码

简介 IMEI IMEI&#xff08;International Mobile Equipment Identity&#xff09;&#xff0c;国际移动设备身份码缩写&#xff0c;国际移动装备辨识码&#xff0c;15位数。它与每台移动电话机一一对应且全世界唯一。每移动电话机组装后都被赋予一全球唯一号码&#xff0c;该…

关于手机唯一识别码的研究meid和imei

本来想获取手机唯一识别码时候&#xff0c;突然发现电信的识别码和其他制式的识别码是不同的。 IMSI国际移动用户识别码(IMSI International Mobile Subscriber Identification Number)国际上为唯一识别一个移动用户所分配的号码,是区别移动用户的标志&#xff0c;储存在SIM卡中…

Android 获取手机系统版本号、获取手机型号、获取手机厂商、获取手机IMEI、获取手机CPU_ABI、获取手机唯一识别码

1.先申请权限&#xff0c;关于如何申请权限请查看RxPermissions的使用&#xff08;简单实用&#xff09;_ErwinNakajima的博客-CSDN博客 2.手機唯一識別碼管理類。 package com.phone.common_library.manager;import android.Manifest; import android.content.Context; impo…

Android获取手机的设备识别码IMEI

这是刚刚实习用到设备识别码的时候带我的大哥给的&#xff0c;留下来以备不时之需。 import android.Manifest; import android.content.Context; import android.content.pm.PackageManager; import android.support.v4.app.ActivityCompat; import android.telephony.Telep…

Android获取手机设备识别码(IMEI)和手机号码

最近看了下获取手机设备ID和手机信息以及SIM的信息例子&#xff0c;主要还是借鉴别人的&#xff0c;现在自己写一下&#xff0c;算是巩固加深了&#xff0c;也希望能给大家一个参考 必要的条件还是一部真机&#xff0c;SIM卡或者UIM卡。 首先&#xff0c;在AndroidMainfest.x…

2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程

Android篇 1 IMEI和MEID (1) IMEI (International Mobile Equipment Identity) 是国际移动设备身份码的缩写&#xff0c;国际移动装备辨识码&#xff0c;只有Android手机才获取的到&#xff0c;是由15位数字组成的"电子串号"&#xff0c;比如像这样 35988103031435…

获取手机唯一识别码IMEI

前言 获取IMEI相信大家非常熟悉&#xff0c;但是项目中使用时&#xff0c;发现当手机卡为电信的时候&#xff0c;获取的并不是IMEI&#xff0c;而是MEID&#xff0c;什么是MEID&#xff0c;为什么会出现这种情况呢&#xff1f; IMEI国际移动设备识别码&#xff08;IMEI&#xf…