作用:列出设备上所有已安装的应用程序的包名。

语法:adb shell pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER]

参数说明:

-f:显示每个包名对应的 APK 文件路径。

-d:只显示已禁用的应用程序。

-e:只显示已启用的应用程序。

-s:只显示系统应用程序。

-3:只显示第三方应用程序。

-i:显示应用程序的安装信息。

-u:显示应用程序的所有权限。

--user USER_ID:指定用户 ID,仅适用于多用户设备。

FILTER:过滤器,只显示包含 FILTER 的应用程序。

示例:

  1. 列出设备上所有已安装的应用程序的包名:

adb shell pm list packages

  1. 列出每个包名对应的 APK 文件路径:

adb shell pm list packages -f

  1. 列出已启用的应用程序:

adb shell pm list packages -e

  1. 列出已禁用的应用程序:

adb shell pm list packages -d

  1. 列出系统应用程序:

adb shell pm list packages -s

  1. 列出第三方应用程序:

adb shell pm list packages -3

  1. 显示应用程序的安装信息:

adb shell pm list packages -i

  1. 显示应用程序的所有权限:

adb shell pm list packages -u

  1. 指定用户 ID,仅列出该用户安装的应用程序:

adb shell pm list packages --user 0

  1. 过滤器,只列出包含“com.android”字符的应用程序:

adb shell pm list packages com.android

adb 命令fingstar

原文地址: https://www.cveoy.top/t/topic/bFz2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录