Android系统信息获取 之十一:获取IMEI,IMSI号
来源:互联网 发布:淘宝怎么给五星好评 编辑:程序博客网 时间:2024/04/29 13:34
Android系统信息获取 之十一:获取IMEI,IMSI号
对于移动信息的获取本不想再写,只是在开发的过程中还是有同事来讨论,因此就单独再把几个重要的信息获取点给列出来,供查询使用。
IMEI号,IMSI号的知识点可参考:IMSI号和IMEI解释
Android系统中IMSI号和IMEI号的获取一样可以通过TelephonyManager类来获取,还有另外一种方式通过Settings.System的ANDROID_ID来获取,这里需要注意一下,Android系统里不少信息除了通过各种类获取之外还可以通过Android系统的数据库,文件(例如获取CPU信息的时候)来获取。
通过TelephonyManager类来获取IMSI,IMEI号:
public static TelephonyManager getTelephonyManager(Context context) {// 获取telephony系统服务,用于取得SIM卡和网络相关信息if (mTelephonyManager == null) {mTelephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);}return mTelephonyManager;}/** * 唯一的设备ID: GSM手机的 IMEI 和 CDMA手机的 MEID. Return null if device ID is not * 取得手机IMEI * available. */public static String getDeviceId(Context context) {mDeviceId = getTelephonyManager(context).getDeviceId();// Stringreturn mDeviceId;}/** * 取得IMEI SV * 设备的软件版本号: 返回移动终端的软件版本,例如:GSM手机的IMEI/SV码。 例如:the IMEI/SV(software version) * for GSM phones. Return null if the software version is not available. */public static String getDeviceSoftwareVersion(Context context) {mDeviceSoftwareVersion = getTelephonyManager(context).getDeviceSoftwareVersion();// Stringreturn mDeviceSoftwareVersion;}/** * 取得手机IMSI * 返回用户唯一标识,比如GSM网络的IMSI编号 唯一的用户ID: 例如:IMSI(国际移动用户识别码) for a GSM phone. * 需要权限:READ_PHONE_STATE */public static String getSubscriberId(Context context) {mSubscriberId = getTelephonyManager(context).getSubscriberId();// Stringreturn mSubscriberId;}
通过Settings.System的ANDROID_ID获取
private String getAndroidIMEI(Context context){String androidIMEI = android.provider.Settings.System.getString(getContentResolver(context), android.provider.Settings.System.ANDROID_ID);Log.d("ANDROID_ID", androidIMEI + " ");return androidIMEI;}
- Android系统信息获取 之十一:获取IMEI,IMSI号
- Android系统信息获取 之十一:获取IMEI,IMSI号
- Android系统信息获取 之三:IMSI号和IMEI解释
- android系统中获取imei号 手机号码 imsi号码
- Android之获取手机IMEI号和IMSI号
- Android之获取手机IMEI号和IMSI号
- Android 获取手机IMEI 和 IMSI 号
- 获取Android手机设备的IMSI / IMEI 信息
- C#获取IMEI,IMSI
- 获取手机imsi,imei
- 获取手机IMSI IMEI
- ANDROID下获取IMSI及IMEI码
- android系统中获取imei号和其他手机信息
- android 获取本机的一些信息(imsi,imei....不断更新中)
- 获取手机IMEI/ICCID/IMSI
- android开发:android获取IMEI、MSISDN、ICCID、IMSI
- android IMEI和IMSI,mac地址的获取
- Android 获取双卡手机IMEI,IMSI,ICCID
- shh整合后web.xml、spring配置文件和struts.xml的内容
- note : 使用宏简化代码的输入
- 内核通知链机制的原理及实现
- 冒泡排序
- poj 2421
- Android系统信息获取 之十一:获取IMEI,IMSI号
- libcurl多线程超时设置不安全
- css简介(二)property
- 求两个数的最大值
- Java 自动装箱与拆箱
- 学习spring之一
- Struts2:action与action间的属性/参数传递
- excel中两列数的对比
- DSP之时钟与定时器之一时钟发生器