`

获取手机SIM卡电话号码信息

 
阅读更多

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

 

 

TelephonyManager telMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);

 if(telMgr.getSimState()==telMgr.SIM_STATE_READY)
    {
     //SIM卡:状态"良好");
    }
    else if(telMgr.getSimState()==telMgr.SIM_STATE_ABSENT)
    {
      //SIM卡:状态"无SIM卡");
    }
    else
    {
      //"SIM卡被锁定或未知的状态");
    }

if(telMgr.getSimSerialNumber()!=null)
    {
     //SIM卡号码: telMgr.getSimSerialNumber());
    }
    else
    {
      //SIM卡号码: ("无法取得");
    }

 

  String opName=telMgr.getSimOperatorName(); //运行商名字

 

0
6
分享到:
评论

相关推荐

    Android代码-SIM卡运营商获取手机号码功能暂时无法实现.zip

    在Android系统中,获取SIM卡运营商信息相对简单,但直接通过SIM卡获取手机号码的功能却存在一定的限制。这是因为出于隐私保护和安全考虑,Android系统并未开放直接读取用户手机号码的API接口。开发者通常可以通过...

    获取SIM卡信息

    这个权限允许应用访问电话的状态,包括SIM卡信息。 接下来,我们可以通过`TelephonyManager`类来获取SIM卡信息。`TelephonyManager`是Android提供的一个接口,用于获取手机相关的硬件信息。首先,你需要通过`...

    用Java解析手机号获取手机信息(归属地、Sim卡类型、移动或是联通、区号、邮编)

    在Java编程领域,有时我们需要获取手机号的相关信息,如归属地、SIM卡类型、运营商(移动或联通)、区号和邮编等。这通常涉及到手机号码的解析和查询工作。在这个场景下,我们可以利用公开的API或者数据库来实现这些...

    android 获取手机SIM卡唯一值,和号码

    在Android平台上,获取手机SIM卡的唯一值和电话号码是开发者常常需要进行的操作,尤其是在开发与通信相关的应用程序时。然而,随着技术的发展和隐私保护措施的加强,SIM卡的一些信息可能受到限制,使得某些方法不再...

    Android获取手机SIM卡运营商信息的方法.7z

    在Android系统中,获取手机SIM卡的运营商信息是开发者经常需要进行的一项操作,这有助于实现例如定位用户位置、提供定制化服务等功能。本篇将详细阐述如何在Android应用中获取SIM卡运营商信息,并通过阅读提供的...

    Android获取手机通讯录、sim卡联系人及调用拨号界面方法

    在Android平台上,获取手机通讯录和SIM卡联系人,以及调用拨号界面是常见的功能需求,这通常涉及到用户信息的读取和系统的交互。以下将详细解释如何实现这些功能。 首先,要获取手机通讯录的联系人信息,我们需要...

    Windows Mobile 获取【SIM卡电话簿】

    2. `GetContactCount()`:获取SIM卡电话簿中的联系人数量。 3. `GetContact(int index)`:根据索引读取并返回指定位置的联系人信息。 每个联系人信息通常包含姓名(AT+CPBR=1,3)和电话号码(AT+CPBR=1,4)。这些...

    android 联系人 SIM卡 最近联系人 通讯录 获取源代码

    获取SIM卡联系人的方式与获取手机联系人类似,只是URI不同,例如,获取SIM卡联系人的URI是`ContactsContract.CommonDataKinds.Sim.CONTENT_URI`。 三、最近联系人 最近联系人是指用户最近通话或通信的联系人列表。...

    获取SIM卡短信内容

    接下来,我们可以通过`TelephonyManager`类来获取SIM卡信息。`TelephonyManager`是Android提供的用于获取电话状态和服务信息的接口。我们可以调用`getSimMessages()`方法来获取SIM卡中的短信,但需要注意的是,这个...

    Android高级应用源码-SIM卡运营商(获取手机号码功能暂时无法实现).rar

    在这个"Android高级应用源码-SIM卡运营商(获取手机号码功能暂时无法实现).rar"压缩包中,我们可以推测这是一个专注于获取SIM卡信息,特别是运营商信息的应用。然而,值得注意的是,描述中提到获取手机号码的功能...

    获取运营商sim卡信息

    在Android系统中,获取运营商SIM卡信息是移动应用开发中常见的需求,这通常涉及到设备的通话功能和网络连接。在Android平台,`TelephonyManager`类提供了与电话相关的各种信息,包括SIM卡信息。以下是对如何获取运营...

    android获取sim信息

    在Android系统中,SIM卡(Subscriber Identity Module)是手机中用于存储用户身份信息的重要模块,它包含用户的身份识别号码(IMSI)、电话号码(MSISDN)等关键数据。了解如何在Android应用中获取SIM信息对于开发...

    Android判断单双卡(5.0以上),获取手机号码;

    2. **获取手机号码** 获取每个SIM卡的手机号码,同样需要使用`SubscriptionManager`。首先,获取所有活跃的`SubscriptionInfo`对象,然后从中提取电话号码。这里需要注意,有些SIM卡可能没有分配电话号码,因此需要...

    Android 获取手机SIM资料

    本篇文章将详细解释如何通过Android系统的`TelephonyManager`类来获取手机SIM卡及通信状态的相关信息。 #### TelephonyManager简介 `TelephonyManager`是Android系统提供的一个用于管理电话功能的类,它能够帮助...

    安卓串口Socket通讯USB驱动jni相关-Android获取手机sim卡信息包含手机平台运营商等信息.rar

    没有这个权限,应用将无法获取SIM卡相关的数据,例如IMSI(国际移动用户识别码)、MSISDN(移动电话号码)和运营商信息。 其次,Android提供了TelephonyManager类,它是与电话相关的硬件和软件功能进行交互的主要...

    Android获取手机号码和运营商信息的方法

    在Android平台上,获取手机的号码和运营商信息是常见的需求,特别是在开发涉及通信功能的应用时。以下是如何在Android中实现这一功能的详细步骤和相关知识点。 首先,为了获取手机号码和运营商信息,我们需要使用`...

    Android获取手机SIM卡运营商信息的方法

    本文实例讲述了Android获取手机SIM卡运营商信息的方法,对于Android程序设计有非常实用的价值。分享给大家供大家参考之用。具体方法如下: 主要功能代码如下: /** * 获取SIM卡运营商 * * @param context * @...

    Android高级应用源码-SIM卡运营商(获取手机号码功能暂时无法实现).zip

    在这个"Android高级应用源码-SIM卡运营商(获取手机号码功能暂时无法实现).zip"中,我们主要探讨的是如何获取SIM卡信息,特别是运营商名称,尽管获取手机号码的功能尚未实现。这个项目可能是一个针对开发者学习和...

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

    在Windows系统中,TAPI允许程序与电话网络进行交互,包括获取SIM卡信息。但是,需要注意的是,直接获取IMSI号可能违反用户隐私政策,所以在实际应用中应谨慎处理。 下面是一个使用TAPI获取SIM信息的示例(非C#,但...

Global site tag (gtag.js) - Google Analytics