`
elena_java
  • 浏览: 35949 次
  • 性别: Icon_minigender_2
  • 来自: 济南
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

获取手机相关信息和SIM卡信息

阅读更多

 

 

public void fetch_status(){    

        TelephonyManager tm = (TelephonyManager) this    

        .getSystemService(Context.TELEPHONY_SERVICE);//        

        String str = "";    

        str += "DeviceId(IMEI) = " + tm.getDeviceId() + "\n";      

        str += "DeviceSoftwareVersion = " + tm.getDeviceSoftwareVersion() + "\n";      

        str += "Line1Number = " + tm.getLine1Number() + "\n";      

        str += "NetworkCountryIso = " + tm.getNetworkCountryIso() + "\n";      

        str += "NetworkOperator = " + tm.getNetworkOperator() + "\n";      

        str += "NetworkOperatorName = " + tm.getNetworkOperatorName() + "\n";      

        str += "NetworkType = " + tm.getNetworkType() + "\n";      

        str += "honeType = " + tm.getPhoneType() + "\n";      

        str += "SimCountryIso = " + tm.getSimCountryIso() + "\n";      

        str += "SimOperator = " + tm.getSimOperator() + "\n";      

        str += "SimOperatorName = " + tm.getSimOperatorName() + "\n";      

        str += "SimSerialNumber = " + tm.getSimSerialNumber() + "\n";      

        str += "SimState = " + tm.getSimState() + "\n";      

        str += "SubscriberId(IMSI) = " + tm.getSubscriberId() + "\n";      

        str += "VoiceMailNumber = " + tm.getVoiceMailNumber() + "\n";  

    } 

 

//获取手机当前系统的信息

public void getLocalMsg(){

Locale.getDefault().getLanguage();//获取手机的当前系统语言

Locale.getDefault().getCountry();//获取国家代号

}

//獲取手機信息

private void getPhoneInfo(){

String language = getResources().getConfiguration().locale.getCountry();

DisplayMetrics dm = getResources() .getDisplayMetrics(); 

int w = dm.widthPixels;

int h = dm.heightPixels;

String screen_size = w+"*"+h;

String device = Build.MODEL;//手机型号

String osver = android.os.Build.VERSION.SDK;//手机SDK版本 - level - 4

String relea = android.os.Build.VERSION.RELEASE;//手机SDK版本 1.6

TelephonyManager telephonyManager=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

String imei = telephonyManager.getDeviceId();//手机IMEI

String mobileno = telephonyManager.getLine1Number();//手机号码

}   

 

 

 

 

Android 2.0 平台,可以用IGoogleLoginService.getAccounts()的得到gmail 帐号,也能用IGoogleLoginService.saveUsernameAndPassword() 把一个已知的gmail帐号和密码设进去。

分享到:
评论

相关推荐

    获取SIM卡信息

    总结来说,获取SIM卡信息和网络状态在Android开发中是基础但重要的功能。正确理解和使用`TelephonyManager`和`ConnectivityManager`,并遵循权限管理规则,是实现这些功能的关键。在实际应用中,还需要考虑不同...

    Android获取手机sim卡信息

    Android获取手机sim卡信息,包含手机平台,运营商等信息。

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

    开发者通常可以通过以下方式获取部分SIM卡相关的信息: 1. **SIM卡运营商信息获取**: - 使用`SubscriptionManager`类:Android 5.0(API级别21)及以上版本提供了`SubscriptionManager`,可以获取到所有可用的...

    获取手机SIM卡运营商

    在IT行业中,获取手机SIM卡运营商的信息是一项常见的需求,尤其在移动应用开发、数据分析和位置服务等领域。这个任务涉及到通信网络、操作系统API以及隐私保护等多个方面。以下将详细阐述相关知识点。 首先,SIM卡...

    Android 获取移动网络及SIM卡运营商信息.rar

    Android 获取移动网络及SIM卡运营商信息,可获取到SIM卡国别、SIM卡序列号、SIM卡状态、运营商代号、手机制式等信息。获取各个数据项的值:  listValues.add(tm.getDeviceId());//获取设备编号  listValues.add(tm...

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

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

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

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

    android 基于基站,apn,gps,wifi,network 根据不同手机sim卡获取经纬度

    标题提到的“基于基站,APN,GPS,WiFi,Network 根据不同手机SIM卡获取经纬度”涉及了多种定位技术,每种都有其特性和应用场景。下面将详细介绍这些技术以及如何在Android中实现。 首先,我们来了解几种主要的定位...

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

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

    获取SIM卡短信内容

    我们可以调用`getSimMessages()`方法来获取SIM卡中的短信,但需要注意的是,这个方法在某些设备或API版本上可能不可用,因为出于隐私和安全考虑,Android系统对SIM卡短信的访问进行了限制。 在Android中,短信通常...

    获取手机SIM卡上IMSI号码的小程序

    对应的文档(源代码)如下: http://blog.csdn.net/a_flying_bird/article/details/38309021

    Android获取sim卡信息实例

    Android获取手机sim信息实例,包括运营商、地址、sim卡卡号(手机号),Android获取手机sim信息实例,包括运营商、地址、sim卡卡号(手机号),Android获取手机sim信息实例,包括运营商、地址、sim卡卡号(手机号)

    获取运营商sim卡信息

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

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

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

    android获取sim信息

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

    Android获取双卡双待手机的信息示例代码

    在示例代码中,我们首先需要获取 TelephonyManager 对象,以便获取手机的 SIM 卡信息。然后,我们可以使用 getLine1Number() 方法来获取当前手机的手机号码。但是,这个方法只能获取一个手机号码,而不能获取到双卡...

    MTK双卡SIM信息获取及手机网络状态判断

    本Demo给出了MTK双卡手机的SIM卡信息获取,包含SIM卡1和SIM卡2的完整信息 其中还包含了展讯和高通的双卡获取信息,但由于本人的手机是MTK双卡,所以只进行了MTK的双卡测试,其余2类手机的代码处于注释状态,希望大家...

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

    本篇将详细阐述如何在Android应用中获取SIM卡运营商信息,并通过阅读提供的"Android获取手机SIM卡运营商信息的方法.pdf"文档,我们能了解到一系列相关知识点。 首先,Android提供了`TelephonyManager`类,它是与...

    MTK双卡SIM信息获取

    了MTK双卡手机的SIM卡信息获取,包含SIM卡1和SIM卡2的完整信息 其中还包含了展讯和高通的双卡获取信息,但由于本人的手机是MTK双卡,所以只进行了MTK的双卡测试,其余2类手机的代码处于注释状态,希望大家用其他手机...

    51单片机通讯SIM卡获取ART数据

    51单片机通讯SIM卡获取ART数据 单片机 STC12C5A60S2 12MHz 参考资料 ISO7618 ...用手机SIM卡扩充单片机的内存 STC12C4052AD 12MHz http://www.crystalradio.cn/forum.php?mod=viewthread&tid=185332

Global site tag (gtag.js) - Google Analytics