玩机搞机-----如何简单的使用ADB指令来卸载和冻结系统应用 无需root权限 详细操作图示教程

发布于:2024-09-18 ⋅ 阅读:(7) ⋅ 点赞:(0)

同类博文:

玩机搞机---卸载内置软件 无root权限卸载不需要的软件 安全卸载_无需root卸载彻底内置软件-CSDN博客 

             在很多时候我们需要卸载一些系统级的app。但如果直接手机端进行卸载的话。是无法正常卸载的。其实我们可以通过有些成品工具或者完全靠ADB指令来进行卸载

首先我们要配置好adb环境,可以直接去官方下载成品【https://developer.android.com/studio/releases/platform-tools?hl=zh-cn

首先查看当前机型应用。获取所有 安装包 列表

下载并且配置好adb 环境后输入指令;

adb shell pm list package

例图

在这里要注意。包名和程序名字是不同的。看这个图就可以明白。应用名字和包名和app路径的名字都有区别

如何查看当前应用 包名呢。其实也很简单。先在手机端打开应用。然后使用指令

adb shell dumpsys window w |findstr \/ |findstr name=

例图

怎么指令来卸载app

其实很简单。例如删除上面的小米有品app。只需要指令

adb shell pm uninstall --user 0 com.xiaomi.youpin

例图

注意几点指令要点

adb shell pm uninstall [-k] [--user USER_ID] 包名的意义

-k : 卸载应用但保留数据和缓存
--user 指定用户 id : Android 系统支持多个用户,默认系统用户只有一个,id=0。

################################################################################ 

怎么冻结当前应用app

虽然有的系统应用可以通过卸载来完成。但极个别是无法卸载的。我们可以冻结这个app。指令

adb shell pm disable-user com***********

例如冻结小米主题这个app 

效果为从手机桌面当场就消失了哦 

¥&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

另外一种查看当前应用包名的方法。

例如我们在手机端打开这个小米应用商店。然后输入指令

adb shell dumpsys window | findstr mCurrentFocus

即可查看当前应用的包名与Activity名  例图

总结:

             以上只是单纯的使用adb来操作卸载和冻结。其实有很多成品 工具可以操作。在操作前需要注意。有些卸载和冻结操作是不可逆的。有的应用操作失误会导致重启不开机等等。出现这种情况建议恢复出厂试试。正常都可以解决。否则只能刷机了

 

在详细的教程都只是拓展你的操作思路。打开你的思维。在操作中并运用分析,感受,联想,思考的一种学习方法.

教程只是本人的一些浅薄分析与步骤演示。不到之处请谅解。如果对你有些许帮助,请点个赞赞呗

 


网站公告

今日签到

点亮在社区的每一天
去签到