adb 命令fingstar
作用:列出设备上所有已安装的应用程序的包名。
语法: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 的应用程序。
示例:
- 列出设备上所有已安装的应用程序的包名:
adb shell pm list packages
- 列出每个包名对应的 APK 文件路径:
adb shell pm list packages -f
- 列出已启用的应用程序:
adb shell pm list packages -e
- 列出已禁用的应用程序:
adb shell pm list packages -d
- 列出系统应用程序:
adb shell pm list packages -s
- 列出第三方应用程序:
adb shell pm list packages -3
- 显示应用程序的安装信息:
adb shell pm list packages -i
- 显示应用程序的所有权限:
adb shell pm list packages -u
- 指定用户 ID,仅列出该用户安装的应用程序:
adb shell pm list packages --user 0
- 过滤器,只列出包含“com.android”字符的应用程序:
adb shell pm list packages com.android
原文地址: https://www.cveoy.top/t/topic/bFz2 著作权归作者所有。请勿转载和采集!