Android pm 命令使用

1、pm 命令介绍与包名信息查询


pm 工具为包管理 (package manager) 的简称

你可以通过 pm 工具来执行应用的安装查询应用包的信息、系统权限、控制应用Android 开发与测试过程中必不可少的工具

  Shell 命令格式如下

  pm <command>


包名信息查询命令

list packages [options] [FILTER]

打印所有的已经安装应用的包名,如果设置了文件过滤则只显示包含过滤文字的内容

adb shell pm list packages会把已经安装的包全部列出来


只列出邮件的包:


用-f查看包的路径:


-d查看被禁用的包名:



2、权限信息查询

list permission-groups                               打印所有已知的权限

list permissions [options] [GROUP]      打印权限






3、其他信息查询

测试包与APK路径查询






系统功能与支持库查询




打印包的系统状态信息

pm dumpPACKAGE

打印给定的包的系统状态


4、安装与卸载

①安装

pm install [-lrtsfd] [-i PACKAGE] [PATH]

通过指定路径安装apk到系统中

PATH:指APK安装之前所在的位置,安装之前需要将apk push到指定的目录

②卸载

uninstall [options] <PACKAGE>

卸载应用



5、控制命令

①清除应用数据

子命令:clear <PACKAGE>

说明:清除应用的数据

禁用与启用应用


③隐藏与恢复应用


④应用默认安装位置控制




猜你喜欢

转载自blog.csdn.net/qq_32639315/article/details/80793035