Android开发之——卸载系统应用
一 前言
我们都知道一般预置的 APP 是不能卸载的,需要有 root 权限,今天分享一个命令,帮你卸载那些你想卸载又不能卸载的系统预置的 APP
adb shell pm uninstall [-k] [--user USER_ID] 包名
二 adb 卸载参数说明
- -k 卸载应用且保留数据与缓存,如果不加 -k 则全部删除。
- -user 指定用户 id,Android 系统支持多个用户,默认用户只有一个,id=0。
可以用这个命令,user 和 debug 版本都可以用,所有应用都能卸载掉
三 实例说明
3.1 打开要卸载的应用,使用指令查看当前程序的包名
adb shell dumpsys window | grep mCurrentFocus
查看Google地图的包名是:com.google.android.apps.maps
3.2 卸载系统应用
adb shell pm uninstall -k --user 0 [要卸载程序的包名]
程序返回success后,说明程序已经卸载
参考:Android 黑科技之卸载系统应用
Android开发之——卸载系统应用相关推荐
- Android开发中调用系统窗口的方法
//直接拨号 Intent callIntent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:12345678")); start ...
- 【Android开发】考试系统
[Android开发]考试系统 文章目录 [Android开发]考试系统 一.开发环境需求 二.系统功能设计 三.运行结果 1. 欢迎界面 2. 主界面 3. 答题界面 四.主要代码 1. Welco ...
- Android 无需 root 卸载系统应用
卸载应用的命令 adb shell pm uninstall [-k] [--user USER_ID] 包名 -k : 卸载应用但保留数据和缓存 --user 指定用户 id : Android 系 ...
- Android:adb卸载系统应用软技能
ADB卸载 首先,通过adb卸载应用,需要Android系统允许adb调试,正常的手机通过多次点击版本号,都可以进入开发者模式,在开发者模式允许adb调试.在某些Android机顶盒系统,系统是禁用a ...
- 基于android开发的考勤系统app,Android考勤系统
[实例简介] 基于Android开发的用于学生的考勤系统 [实例截图] [核心代码] kaoqin1 └── kaoqin └── kaoqin ├── AndroidManifest.xml ├── ...
- Android开发——查询/卸载手机里的应用、应用图标创建
1. 获取手机里的所有已安装的应用 以前写过一个SoftProviderUtil工具类,拿出来分享一个.通过PackageManager,不仅可以获取PackageName,判断此进程是否为系统应用, ...
- 基于Android开发的医疗系统项目开发实战案例
项目说明 一.项目主要研究内容及成果摘要 基于Android的移动医疗终端系统由Android手机端应用软件和硬件测量设备构成,主要面向居家养老的老年群体心脑血管疾病.糖尿病监测和健康护理方面.使用本 ...
- Android开发 :调用系统相机拍照保存照片并显示在当前界面
主要思路:调用照相机拍照,然后为拍得的照片在SD卡新开一个储存照片的文件,然后在onActivityResult中进行照片显示 1.因为要调用照相机和SD卡所以需要在manifest.xml中添加以下 ...
- Android开发:调用系统图库选择图片
方法: //调用系统图库选择图片 public Intent selectPicture() {Intent intent = new Intent(Intent.ACTION_PICK,androi ...
最新文章
- 5弹出阴影遮罩_千文详述Cocos Creator弹出式对话框实现技术,着实硬核
- 【爬蟲】使用 httpclient进行POST请求
- java securt 视频,SecureRandom在Java中安全种子
- python观察日志(part10)--__future__ 模块
- mysql数据库发布到web服务器上_web应用发布至服务器
- 二分 poj 3273
- java访问对象的属性_java访问对象的属性和行为详细介绍
- 加密保护软件 WinLicense常见问题整理大全(四)
- double四舍五入
- 第 5 章 主从复制
- linux 查看网站目录权限,解决SELinux对网站目录权限控制的不当的问题
- 父组件直接触发子组件中的函数
- PHP开源CRM客户管理系统源码介绍分享
- 买书问题的动态规划实现
- apache mediawiki 安装_mediawiki的安装
- tecplot无法处理高版本fluent导出的Ensight格式
- Region Proposal by Guided Anchoring论文翻译和理解
- D3D11的简单字体
- docker创建mysql容器
- 一分钟实现动态模糊效果
热门文章
- 3blue1brown线性代数的本质笔记
- bootstrap table固定列导致复选框失效的解决方法
- Java(9)接口练习 运动员和教练
- Using the Mega API, with PHP examples!
- Doris的安装部署
- R语言-模型拟合及预测(新数据集)常见问题及解决方案
- 综合隧道广播通信与调度系统应用于南昌市青山湖、滕王阁、洛阳路隧道
- Java语言最新实用案例教程_Java语言最新实用案例教程
- vue过滤器使用方法
- (实用)宽带连接错误的处理办法691、623、678、645、720、 721、718、734...