`
懒骨头
  • 浏览: 45051 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论

android 获得IMSI / IMEI

阅读更多

     手机里的SIM卡的IMSI (国际移动用户ID) 和IMEI (国际移动设备ID). IMSI 与 SIM唯一对应, IMEI 与 设备唯一对应.
可能应用的场合: 你可能需要 唯一的id 去授权/注册,或者用于你的Android-Activity的license目的 下面的两行代码将会使你获得SIM卡唯一 ID IMSI 和设备唯一ID IMEI
描述:
     IMSI是一个 唯一的数字, 标识了GSM和UMTS 网络里的唯一一个用户. 它 存储 在手机的SIM卡里,它会通过手机发送到网络上.
     IMEI也是一串唯一的数字, 标识了 GSM 和 UMTS网络里的唯一一个手机. 它通常被打印在手机里电池下面的那一面,拨  *#06# 也能看到它.

 

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

 执行以上代码需要增加权限 AndroidManifest.xml

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

 

分享到:
评论

相关推荐

    Android 读取IMSI 和IMEI号支持双卡双待

    在Android系统中,IMSI(International Mobile Subscriber Identity)和IMEI(International Mobile Equipment Identity)是两个重要的标识符,用于区分不同的移动设备和用户。本文将深入探讨如何在Android平台上...

    android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法

    Android 平台获取手机 IMSI、IMEI、序列号和手机号的方法 Android 操作系统提供了多种方法来获取手机的 IMSI、IMEI、序列号和手机号,这些信息对于移动应用程序的开发和维护非常重要。本文将详细介绍 Android 平台...

    Android 查看手机 IMEI IMSI

    在Android系统中,IMEI(International Mobile Equipment Identity)和IMSI(International Mobile Subscriber Identity)是两个重要的标识符,它们在移动通信中起着至关重要的作用。IMEI是设备的唯一标识,而IMSI则...

    Android小工具(aimsi.apk)

    本工具是Android获取IMSI/IMEI,以及发短信的小工具。 支持双卡同时获取其IMSI/IMEI;发短信时,可以选择卡1或卡2。

    Android工具(aimsi.apk)v1.1

    本软件是Android获取IMSI/IMEI等信息,以及发短信的小工具。 它可同时获取双卡的IMSI/IMEI;发短信时,可以选择卡1或卡2。它还能模拟手机收到短信,显示提醒并且点击可查看。

    [android平台][获取手机IMSI、IMEI、序列号及手机号的用法]

    Android平台获取手机IMSI、IMEI、序列号及手机号的用法 在 Android 平台中,获取手机的 IMSI、IMEI、序列号及手机号是非常重要的,以下将详细介绍如何获取这些信息。 1. 获取运营商 SIM 卡 IMSI 号 使用 `android...

    如何修改Android模拟器的IMSI

    如何修改Android模拟器的IMSI,简单方法。

    Windows Mobile和Android获得IMEI、MEID和IMSI demo

    Windows Mobile和Android获得IMEI、MEID和IMSI demo Windows Mobile是从别处拿来的, sim5.rar是IMEI、MEID和IMSI demo CallGetDeviceUniqueId是获取window mobile系统UID的另一个方式 Android很浅显,一起共享吧

    C# windows mobile 获得IMEI号和IMSI号

    在IT行业中,尤其是在移动开发领域,IMEI(国际移动设备识别码)和IMSI(国际移动用户识别码)是两个非常关键的概念。IMEI主要用于唯一标识一部手机,而IMSI则是用于识别移动网络中的特定用户。本文将深入探讨如何在...

    c#获取mobile手机的IMEI和IMSI

    在C#中获取IMEI主要针对Windows Phone和使用Xamarin或.NET MAUI的Android平台,而获取IMSI则涉及更高级别的权限和隐私考虑,一般不推荐直接获取。在实际应用中,应遵循最小权限原则,尊重并保护用户隐私。同时,注意...

    android 获取手机上面的IMSI序列号

    本文将详细介绍如何在Android应用中获取IMSI(国际移动用户识别码)、IMEI(国际移动设备识别码)、MAC地址、IP地址、当前时间、经纬度以及网络类型。 首先,让我们了解这些概念: 1. **IMSI**:IMSI是手机用户在...

    基于Android10.0的MAC地址,IMEI号,手机号,MSISDN号,ICCID号获取的可行性验证

    基于Android10.0的设备上,获取相应的MAC地址,手机IMEI号,手机号,手机MSISDN号,手机ICCID号,进行可行性验证,特别是MAC地址方面,在Android10.0前后的设备均进行相应的接口验证,保证其可用性。适合正在致力于...

    android 显示手机号码,手机imei imsi 手机设备号

    在Android系统中,获取和显示手机号码、IMEI(国际移动设备识别码)以及IMSI(国际移动用户识别码)是常见的需求,这些信息对于设备管理和应用开发具有重要作用。下面将详细阐述这些概念以及如何在Android中获取它们...

    【Android】获取IMEI码

    对于支持双SIM卡的设备,`TelephonyManager`提供了`getSimSerialNumber()`方法获取SIM卡的IMSI(国际移动用户识别码),但并不是IMEI。要获取IMEI,可以调用`getDeviceId(int subscriptionId)`,其中`...

    Android如何获取双卡手机IMEI的方法示例

    Android 获取双卡手机IMEI 的方法示例 在 Android 开发中,获取双卡手机的IMEI是一件很重要的事情,IMEI 是移动终端设备的唯一标识符。常见的获取IMEI的方法是使用 TelephonyManager 的 getDeviceId() 方法,但是这...

    目前Android恶意软件分类

    2. 增加root访问权限:有些恶意软件会尝试获取设备的root权限,以获得对Android系统的完全控制能力。 3. 发送恶意短信:一些恶意软件可以向用户的联系人发送垃圾短信或欺骗性内容,以此来传播恶意软件或获取经济...

    获取手机IMEI号,sim卡的IMSI号C#源码

    在移动通信领域,IMEI(International Mobile Equipment Identity)和IMSI(International Mobile Subscriber Identity)是两个关键的概念。IMEI是国际移动设备身份码,用于唯一标识一部移动设备,而IMSI则是国际...

    Read IMEI from Android phone

    `getDeviceId()`可能返回主SIM卡的IMEI,而`getSubscriberId()`和`getSimSerialNumber()`则分别对应SIM卡的唯一标识 IMSI 和 SIM卡序列号。 4. **安全问题**:由于IMEI的敏感性,开发者在处理IMEI时必须谨慎,遵循...

    Android工具(aimsi.apk)

    Android工具(aimsi.apk)是一款专为Android操作系统设计的应用程序,主要功能是获取设备的国际移动用户识别码(IMSI)和国际移动设备身份码(IMEI),并提供发送短信的功能。这款应用的独特之处在于它支持双卡设备,...

    详解关于AndroidQ获取不到imsi解决方案

    Android Q 获取 IMSI 解决方案 Android Q 版本中,Google 官方宣布禁用获取 IMEI 和设备序列号的功能,以保护用户隐私权益。这对开发者来说是一个挑战,因为很多应用程序都需要获取设备的唯一标识符来实现用户识别...

Global site tag (gtag.js) - Google Analytics