[英]How to get the list of all apps on android device using terminal
有一个命令行来获取包名:-
adb shell pm list packages
但是如何获取设备上所有应用程序的列表
以前列出已安装包的命令是pm list packages
。 但是从 Android nougat 开始,该命令已被删除。 执行相同操作的新命令是cmd package list packages
。
您的问题本身已经包含答案:运行终端,您进入shell 。 因此,只需从您的命令中省略该部分 ( adb shell
),并直接运行pm
命令:
pm list packages
应该产生完全相同的输出。 pm
是不ADB的部分(或adb shell
命令),而是与Android可执行航运:所述p ackage米anager。 所以你可以充分利用它的潜力:
pm list packages [options] options: -f: See their associated file. -d: Filter to only show disabled packages. -e: Filter to only show enabled packages. -s: Filter to only show system packages. -3: Filter to only show third party packages. -i: See the installer for the packages. -u: Also include uninstalled packages. --user : The user space to query.
享受!
此外,要将应用程序列表保存到 txt,请使用以下命令:
adb shell pm list packages -f > d:\1.txt
或者如果您想将文件保存到 adb 文件夹,只需使用
adb shell pm list packages -f > installed-apps.txt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.