`
ableouou
  • 浏览: 73633 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

判断sim卡和网络状态代码以及回收资源

阅读更多
ConnectivityManager mConManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
if (mConManager.getActiveNetworkInfo() != null) {  
            if (!mConManager.getActiveNetworkInfo().isAvailable()) {  
                 //添加代码
            }  
            ;  
        }else {  
            //添加代码 
        }  需要权限 android.permission.ACCESS_NETWORK_STATE
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
TelephonyManager tm = (TelephonyManager) this.getSystemService(TELEPHONY_SERVICE);
if(tm.getSimState()!=tm.SIM_STATE_READY)
{
Toast.makeText(this, "Sim卡未插入或者异常", Toast.LENGTH_SHORT).show();
//添加代码
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
关闭回收所有资源:
ActivityManager am = (ActivityManager)getSystemService  (Context.ACTIVITY_SERVICE);  

            am.restartPackage(getPackageName());
需要权限 android.permission.RESTART_PACKAGES
分享到:
评论

相关推荐

    判断iphone是否已插入sim卡(源码)

    苹果为开发者提供了Core Telephony框架,该框架允许应用获取与移动电话网络相关的数据,包括运营商信息、信号强度以及SIM卡的存在状态。在导入Core Telephony框架后,我们可以通过以下步骤实现SIM卡状态的检测: 1....

    Android 读取SIM卡信息代码(完整工程)

    在Android平台上,开发人员可以利用特定的API来访问和读取SIM卡信息,这在一些应用中非常有用,比如定位、身份验证或者提供网络服务。本文将深入探讨如何通过编程方式实现这一功能,并且详细解释如何创建一个完整的...

    pc上sim 卡模拟器(开源)

    在GSM(Global System for Mobile Communications)网络中,SIM卡扮演着至关重要的角色,它验证用户的身份,并允许设备进行语音通话、发送短信以及接入互联网。 开源的PC上SIM卡模拟器意味着源代码对公众开放,任何...

    SIM卡引脚功能

    了解SIM卡的引脚功能有助于维修人员在进行SIM卡或手机故障排查时,准确判断是哪一部分出现故障,比如是电源供应不稳定、数据传输故障还是SIM卡与手机接触不良等问题。同时,这些知识对于电子工程师设计与SIM卡相关的...

    4G模组 SIM卡无法识别排查解决方案

    如果初步排查都验证完成,再一步确认下模块和 SIM 卡部分状态。 * 测试模块 SIM 卡接口相关引脚阻抗 * 检查模组 SIM 卡接口是否正常或确认 SIM 卡座部分电路是否存在问题 * 断开模组与 SIM 卡座的连接,单独重新飞...

    SIM卡ICCID的含义

    SIM卡的ICCID,全称为 Integrated Circuit Card Identifier,即集成电路卡识别码,是每个SIM卡特有的一个唯一标识。它是一个20位的数字串,包含了关于SIM卡发行者、地域、生产日期、用户身份等关键信息。理解ICCID的...

    vc开发读取手机sim卡联系人源代码

    vc开发读取手机sim卡联系人源代码,方便大家下载,不要资源分。

    SIM卡无法识别排查解决方案.docx

    这是初步判断SIM卡状态的一个基本方法。 初步排查阶段,主要针对硬件层面进行检查。确保SIM卡没有插反,因为部分卡座正反皆可。更换SIM卡以排除卡片本身损坏的可能性。同时,轻轻按压SIM卡座,检查其接触是否良好。...

    常见sd卡sim卡封装

    SD卡和SIM卡是电子设备中常见的存储和通信接口,它们在移动设备、数码相机、平板电脑等设备中扮演着重要角色。SD卡主要用于扩展设备的存储容量,而SIM卡则用于连接移动网络,实现数据通信和语音通话。在电子设计领域...

    sim卡引脚定义

    随着移动通信技术的快速发展,SIM卡作为连接用户与网络的核心部件,在我们的日常生活中扮演着极其重要的角色。SIM卡(Subscriber Identity Module,用户身份模块),是一种集成电路卡,用于存储用户的认证信息、加密...

    SIM卡内部结构和使用详解

    SIM卡的生命周期包括多个阶段:出示、分配、预个性化、个性化、后个性化和解阻塞状态。在分配阶段,SIM卡已具备基本功能,但不包含鉴权和IMSI信息。预个性化阶段则会设置基本标志和数据。在个性化阶段,运营商会赋予...

    单片机直接读写SIM卡的软件设计

    这包括正确生成和解析指令序列,以及处理SIM卡的响应。SIM卡的操作主要包括读、写、查找数据等,这些功能可以通过微处理器编程实现。在文章中,作者提供了部分关键函数的源代码,读者可以根据这些代码进行适当修改,...

    Android_判断SIM卡属于哪个移动运营商

    Android_判断SIM卡属于哪个移动运营商

    sim卡的读写

    ### SIM卡的读写技术详解 #### 一、引言 随着信息技术的飞速发展,移动电话已成为现代生活中不可或缺的一部分。然而,手机丢失时,SIM卡中的重要信息也会随之丢失,给用户带来诸多不便。因此,为了保障这些关键...

    SIM卡引脚图SIM卡引脚图------详细哦!

    SIM卡,全称为Subscriber Identity Module,是移动通信设备中用于存储用户身份信息和通信数据的重要模块。在手机、平板电脑等设备中,SIM卡通过特定的接口与设备连接,实现网络接入、通话、短信等功能。了解SIM卡...

    手机SIM卡介绍.pdf

    2. **SIM卡更换与兼容性**:随着技术的发展,SIM卡的尺寸出现了多种规格,包括标准SIM卡、Micro SIM卡和Nano SIM卡。用户在更换SIM卡时,应确保新的SIM卡与手机兼容,必要时可以使用SIM卡转换套件进行适配。 3. **...

    sim卡管理程序

    SIM卡管理程序是一种用于管理和操作SIM卡数据的应用程序。在这个特定的案例中,程序是用VB6.0(Visual Basic 6.0)编写的,这是一款由微软公司推出的经典编程环境,主要用于开发Windows桌面应用。VB6.0以其直观的...

    SIM卡标准 规范 技术资料

    - **鉴权**:SIM卡和网络之间进行双向认证,确保只有合法用户才能接入网络。 - **加密通信**:SIM卡参与加密和解密通信过程,保护通话和数据传输的隐私。 - **移动数据服务**:SIM卡允许用户接入互联网,享受移动...

    最全的SIM卡相关协议

    综上所述,这些文档覆盖了SIM卡从物理层到应用层的各个方面,包括通信协议、安全机制、应用开发和测试流程,对于理解SIM卡在移动通信系统中的运作原理以及进行相关开发和测试工作具有极其重要的价值。了解并掌握这些...

Global site tag (gtag.js) - Google Analytics