Android应用层实现恢复出厂设置功能
Android应用层实现恢复出厂设置功能
1、通过APP跳转到系统的恢复出厂设置界面,间接实现功能。
Intent intent =
new Intent(Settings.ACTION_PRIVACY_SETTINGS);
startActivity(intent);
2、通过发出广播直接实现恢复出厂设置,不用跳转到系统原生界面。
Android 9.0之前
Intent intent = new Intent(Intent.ACTION_MASTER_CLEAR);
sendBroadcast(intent);
Android 9.0之后
//恢复出厂设置
Intent recovery = new Intent("android.intent.action.MASTER_CLEAR");
recovery.setPackage("android");
sendBroadcast(recovery);
注意:第二种方法需要添加系统属性:android:sharedUserId=“android.uid.system”
还需要添加权限
<uses-permission android:name="android.permission.MASTER_CLEAR" />
Android应用层实现恢复出厂设置功能相关推荐
- Android 9 自动恢复出厂设置问题(auto-recovery)
Android 9 自动恢复出厂设置问题(auto-recovery) 本章节针对引入了auto-recovery功能的版本,并且设备关机是以直接断电方式. 涉及知识点:开关机;e2fsck;reco ...
- android phone恢复出厂设置,Android手机正确恢复出厂设置方法
Android手机正确恢复出厂设置方法 作为一款智能操作系统,Android也内置了许多其他智能操作系统共有的功能,比如每部手机都必备的恢复出厂设置.那么Android手机该如何设置,才能让它正确的恢 ...
- 在 Android 手机上恢复出厂设置后恢复照片的 4 种简单方法(新方法)
"嗨,谁能帮我恢复我的照片,因为我不小心恢复了出厂设置,而且我没有做备份?几个月来我一直试图通过使用恢复软件来恢复我的照片,root 了一个深扫描,但没用--" 恢复出厂设置可以清 ...
- 三星android在哪里,三星手机恢复出厂设置功能在哪里?三星手机恢复出厂设置方法图解...
最近有网友"花莫愁"问小编,我的三星手机卡死了,想恢复出厂设置,请问三星手机怎么恢复出厂设置呢?对于类似问题,以前也有不少朋友问到过此问题.其实三星手机恢复出厂设置比较简单,只要找 ...
- android 8.0 恢复出厂设置 最简单的方法
由于版本的更新,之前所用的方法已经无法满足调用恢复出厂设置,通过源码追溯如下: 首先进入到这个界面 查看源码 /** Copyright (C) 2010 The Android Open Sourc ...
- android刷机恢复出厂设置吗,安卓手机恢复出厂设置和双清有什么区别?
1.恢复出厂设置是:把手机恢复到你刚买到手时候的状态,手机里的软件设置等都恢复到出厂时候的,后来设置都取消.但是内存卡里的东西还在. 2.双清指的是:清理手机内的用户数据和储存里的东西,可以有效的提高 ...
- android手机备份恢复出厂设置,手机恢复出厂设置,小编教你安卓手机怎么恢复出厂设置...
安卓手机恢复出厂设置不是经常使用的功能,因为做为一部智能手机,如果恢复出厂数据的话,可能您手机上一些个性化的设置还有一些应用将会不能使用.将清除手机中的用户信息以及软件数据,使手机恢复到出厂状态.下面 ...
- 三星手机com.android.settings,三星手机恢复出厂设置方法【具体步骤】
在当今智能终端界,无非是安卓和iOS两大阵营,微软移动终端的份额几乎可以被忽略,虽然安卓的份额比起iOS要高出许多,但要论系统的质量和用户体验度,iOS还是当之无愧的完美精品,这也就造成了安卓阵营总是 ...
- Android 8.0恢复出厂设置
在8.0之前做过恢复出厂的demo,执行代码如下: Intent intent = new Intent(Intent.ACTION_MASTER_CLEAR); intent.addFlags(In ...
最新文章
- OpenCV的实用图像处理操作案例分享
- html5复合选择器,web前端练习31----Css,选择器(基本选择器,复合选择器,属性选择器,伪类,伪元素,优先级,雪碧图练习)...
- 删了手机里的一个html文件,手机太卡,哪些内容可以毫不犹豫的删除?
- 获取系统信息1——linux系统中的时间
- 第61课 查分程序 《小学生C++趣味编程》
- codeforces 679A Bear and Prime 100 交互
- ApacheCN Java 译文集 20211012 更新
- 【汇编语言与计算机系统结构笔记17】MIPS 汇编初步
- vc中操作Xml--使用CMarkup类
- openstack服务启动之nova-compute
- window.open在Safari浏览器出现的问题
- ajax同步时,loading加载不显示(谷歌浏览器)
- 学会使用Trace和Debug
- deepin安装教程(deepin安装教程不用u盘)
- 希捷移动硬盘更换文件系统(exfat vs NTFS)
- 计算机模拟光学图像加密,光学图像加密中级联相位恢复算法的应用
- 《大江大河2》里的创业故事
- 面试:View加载流程setContentView
- Oracle - 索引
- 对逻辑斯蒂回归的一些细节剖析
热门文章
- 韦东山 IMX6ULL和正点原子_「正点原子Linux连载」第四十四章设备树下的LED驱动实验...
- 【正点原子Linux连载】第五十三章 异步通知实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- linux 内存溢出排查_Linux 系统内存泄漏的堆积隐患的排查与解决方法
- JAVAWeb企业门户网站
- stm32f103c8t6移植Fatfs文件系统出现的一些问题
- 如何在阿里技术面试中脱颖而出?
- 学习 Linux,101: 使用正则表达式搜索文本文件
- 新媒体运营面试必问5大问题(内附试题)
- a和b至少有一个是偶数用c 语言表达,用反证法证明命题:“若整数系数一元二次方程ax2+bx+c=0(a≠o)有有理根,那么a,b,c中至少有一个是偶数”时,应假 - 作业在线问答...
- 基于SSM的网上书店、电子书城、二手书城系统