zoukankan      html  css  js  c++  java
  • Android手机免ROOT卸载系统内置应用

    工具:

      1.ADB调试工具程序(版本1.036以上)

      2.安卓数据线(需可传输数据)

      3.Android手机一部

    a)先将手机开发者模式开启(系统默认关闭状态),具体需查看各厂家开启方法(LZ这里以红米note5展示为例)快速点击 MIUI版本 5次开启此功能

     b)进入手机 设置/更多设置/开发者选项 菜单,开启允许 USB调试 USB安装 USB调试(安全设置)三项

     c)手机连接数据线至电脑,打开ADB调试工具,输入命令 adb version 查看adb工具版本(大家最好用1.036版本以上,否则很容易报错还不好找到原因,我之前用的1.026版本,就老是报 device offline,后来更换了最新的ADB工具就好了,这里推荐大家去ADB官网下载调试工具:https://adbshell.com/downloads)

    d)在命令行中输入 adb devices 查看手机是否连接成功(需显示设备序列号并且后面带device)

     e)获取手机中所有已安装的应用包名:adb shell pm list packages

     f)获取应用包名后,我们再来卸载应用软件,卸载命令:adb shell pm uninstall -k --user 0 packageName

      这个命令的意思就是将用户 0  packageName 应用卸载掉
      -k 表示保存数据,如不需要,可去掉 -k--user 指定用户 idAndroid 系统支持多个用户,默认用户只有一个,id=0

       这里我们以小米钱包展示:应用包命为  com.mipay.wallet (不知道应用包名的可以在 手机/设置/应用设置/应用管理 中获取)如下图

      输入命令:adb shell pm uninstall --user 0 com.mipay.wallet  回车后显示 Success 就卸载成功了

     g)对于不常用或以后可能会用到的APP,可以使用 disable 进行禁用,需要时再 enable 即可命令如下:
      adb shell pm disable -k --user 0 packageName (禁用APP)
      adb shell pm enable -k --user 0 packageName (恢复APP)
      至此,系统预置的应用就被卸载了

    h)adb shell其它命令

      不使用参数:adb shell pm list packages,查看当前连接设备或者虚拟机的所有包

      使用-f参数:adb shell pm list packages -f, 输出包和包相关联的文件

      使用-d参数:adb shell pm list packages -d, 只输出禁用的包。由于本机禁用没有,输出为空。

      使用-e参数:adb shell pm list packages -e, 只输出启用的包。

      使用-s参数:adb shell pm list packages -s, 只输出系统的包。

      使用-3参数:adb shell pm list packages -3, 只输出第三方的包。

      使用-i参数:adb shell pm list packages -i, 只输出包和安装信息(安装来源)。

      使用-u参数:adb shell pm list packages -u, 只输出包和未安装包信息(安装来源)。

      使用--user参数:adb shell pm list packages --user <USER_ID>, 根据用户id查询用户的空间的所有包,USER_ID代表当前连接设备的顺序,从零开始:

      使用-e参数且设置过滤条件:adb shell pm list packages -e "ximalaya", 只输出启用的包。

      大家可以根据需要选择不同的指令

  • 相关阅读:
    SharePoint 2013 商务智能报表发布
    sharepoint designer web 服务器似乎没有安装microsoft sharepoint foundation
    SharePoint 2013 Designer系列之数据视图
    SharePoint 2013 Designer系列之数据视图筛选
    SharePoint 2013 Designer系列之自定义列表表单
    SharePoint 2013 入门教程之创建及修改母版页
    SharePoint 2013 入门教程之创建页面布局及页面
    SharePoint 2010 级联下拉列表 (Cascading DropDownList)
    使用SharePoint Designer定制开发专家库系统实例!
    PL/SQL Developer 建立远程连接数据库的配置 和安装包+汉化包+注册机
  • 原文地址:https://www.cnblogs.com/xiykj/p/13873738.html
Copyright © 2011-2022 走看看