ADB(四)---调用软件包管理器(pm)

一、 调用软件包管理器 (pm:package manager)

(1)在 adb shell 中,可以使用软件包管理器 (pm) 工具发出命令,以对设备上安装的应用软件包执行操作和查询

(2)在 shell 中,相应的语法为:pm command

(3)从 adb 发出软件包管理器命令,不进入远程 shell:adb  shell  pm  command

二、常用的软件包管理器命令

1、list packages  [options]  filter:输出所有软件包,或者输出软件包名称中包含filter中的文本的软件包

     adb shell pm list packages:列出所有软件包

     

     具体选项:

  • -f:查看它们的关联文件:显示软件包安装路径

      

  • -d:进行过滤以仅显示已停用的软件包。

      

  • -e:进行过滤以仅显示已启用的软件包。

      

  • -s(system):进行过滤以仅显示系统软件包。

      

  • -3:进行过滤以仅显示第三方软件包。

     

  • -i:查看软件包的安装程序。

   

  • -u:也包括已卸载的软件包。

    

  • --user user_id:要查询的用户空间。

 2、list permission-groups:输出所有已知的权限组

       


3、get-max-users:输出设备支持的最大用户数

     


4、create-user username:建具有给定 user_name 的新用户,从而输出该用户的新用户标识符

    


5、list users:输出系统中的所有用户

    


6、remove-user  user-id:移除具有给定user_id的用户,从而删除与该用户关联的所有数据

   


猜你喜欢

转载自blog.csdn.net/qq_19982677/article/details/115319041