android pin码自定义,Android以编程方式设置或重置SIM卡PIN码
我已实现以下解锁应用程序的代码(此代码仅适用于系统应用程序,因此我已将应用程序作为系统应用程序完成)
TelephonyManager manager = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
int state = manager.getSimState();
if(state == TelephonyManager.SIM_STATE_PIN_REQUIRED || state == TelephonyManager.SIM_STATE_PUK_REQUIRED)
{
try {
@SuppressWarnings("rawtypes")
Class clazz = Class.forName(manager.getClass().getName());
Method m = clazz.getDeclaredMethod("getITelephony");
m.setAccessible(true);
ITelephony it = (ITelephony) m.invoke(manager);
if (it.supplyPin(simPin)) {
Toast.makeText(context,"SIM UnLocked",Toast.LENGTH_LONG).show();
} else {
Toast.makeText(context,"SIM UNLOCK FAILED",Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
//
e.printStackTrace();
}
}else{
Toast.makeText(context,"SIM is not Locked",Toast.LENGTH_LONG).show();
}
它对我来说很好用,但是现在我需要以编程方式实现设置或重置SIM PIN,让我知道是否可行。如果可能的话,我该如何实施呢?
android pin码自定义,Android以编程方式设置或重置SIM卡PIN码相关推荐
- SIM卡PIN码管理
ADD: http://blog.chinaunix.net/u3/102827/showart_2045521.html 1. SIM 卡 PIN 码管理简述 与 SIM 卡密码码管理相关的密码有 ...
- android 程序颜色,android – 以编程方式设置scrim颜色
我正在尝试以编程方式设置AppBarLayout的主要颜色. XML布局是 AndroidStudio的Scrolling示例: android:fitsSystemWindows="tru ...
- android gravity参数,android - 如何以编程方式设置layout_gravity?
android - 如何以编程方式设置layout_gravity? 我的问题很简单, 如何以编程方式设置我的按钮layout_gravity? 我在互联网上发现了这个,但它只是抛出了一个Nullpo ...
- 如何在Android按钮上以编程方式设置drawableLeft?
本文翻译自:How to programmatically set drawableLeft on Android button? I'm dynamically creating buttons. ...
- Android sim卡 pin码解锁流程.
sim卡 pin码解锁流程 1. PIN码解锁界面属于Phone Policy的一部分,代码位置在 \frameworks\base\policy\src\com\android\internal\p ...
- 关于 java:Android:如何以编程方式设置 MediaPlayer 音量?
Android : How to set MediaPlayer volume programmatically? 如何以编程方式设置媒体播放器音量.我将它用于警报通知.任何帮助都非常感谢,并提前感谢 ...
- 给你的手机加上安全保障,请设置SIM卡PIN码
[手机上了锁,为啥还丢钱?专家支招:设置SIM卡PIN码]智能手机一旦丢失,不仅会带来诸多不便,甚至还会造成个人隐私泄露及财产损失. 然而很多人认为,自己已经设置了手机屏锁.支付密码.指纹锁等防御措施 ...
- SIM卡PIN码到底有什么用?华为手机如何设置SIM卡锁?
最近看到一篇热文<一部手机失窃而揭露的窃取个人信息实现资金盗取的黑色产业链>,一个自称是信息安全的专家,自述因为手机失窃,SIM卡挂失失败遭遇手机黑产,个人身份信息.各种支付账号密码等信息 ...
- 手机SIM卡PIN码的重要性
国庆出门在外,钱包除了各种证件,似乎没多少现金存放的必要了,甚至很多女孩子更习惯于卡包+手机的搭配,可人生地不熟或者人潮涌动的环境下,手机一旦丢失,后果不堪想象. 很多人认为,只要设置了手机屏锁.支付 ...
- android 画中画模式自定义,Android 8.0 Oreo 画中画模式
Android 8.0 Oreo(API Level 26)允许活动启动画中画 Picture-in-picture(PIP)模式.PIP 是一种特殊类型的多窗口模式,主要用于视频播放.PIP 模式已 ...
最新文章
- 一般来说,神经网络的架构可以分为哪三类?
- JAVA项目中出现部分中文乱码问题
- 官方乌镇定调互联网金融,P2P、众筹专项对待
- mysql 创建删除表_mysql创建删除表的实例详解
- Redis集群分片存储原理图
- 蚂蚁海图切片工具linux版本,Web海图服务软件 - 海图在线
- vue openlayer单击地图事件循环多次执行_12道vue高频原理面试题,你能答出几道?
- 理解Linux下的SELinux(MAC)
- 高性能服务器机柜,TS系列网络服务器机柜
- 联想拯救者Y90游戏性能实测:全程满帧 散热能力出众
- 【Nokov】关于动捕系统获取刚体姿态的说明
- c#文件分割与合并 part 1 (转自互联网)
- 基于SSM的猫头鹰物流网站
- while语句 ///do...while语句/// for语句/// foreach语句
- openpyxl使用教程
- 【stata】一些关于数据处理的基础知识(备查代码)
- 概念(理论)---积分方程1:赋范线性空间,线性算子,有界线性算子和连续线性算子
- N-MOS电平转换电路分析
- html hide特效,jQuery / 动画与特效中的显示show和隐藏hide - 汇智网
- 如何快速查找下载文献
热门文章
- Java求100000以内素数_100000以内的质数表
- 网易交互设计师微专业 目录
- c语言指数公式_c语言指数函数(c语言如何表示指数函数)
- Googel浏览器添加百度搜索引擎
- 最优化理论——线搜索技术·黄金分割法
- Python 实现大文件全文翻译
- Apache ab测试结果解析
- 十进制进制法_二进制/八进制/十进制/十六进制 怎么学会?是怎么算的方式?...
- ElasticSearch问题求解:master not discovered yet: have discovered
- cocos creator编写简易游戏摇杆以及通过摇杆控制精灵移动