目标:通过ADB shell列出Android手机上所有已安装的软件包。
Android 软件包管理由 ADB shell 上的命令完成。若要列出 Android 设备上所有已安装的程序包,请使用以下语法。pm
$ adb shell pm list packages
要仅列出系统软件包,请使用""选项。-s
$ adb shell pm list packages -s
要仅列出第三方(或非系统)软件包,请使用""选项。-3
$ adb shell pm list packages -3
要列出软件包名称以及已安装APK文件的路径,请使用""选项。-f
$ adb shell pm list packages -f
""选项也可以与其他选项结合使用。例如,要列出包含已安装软件包位置的系统软件包名称,请使用 "" 选项。-f
-f -s
$ adb shell pm list packages -f -s
要列出所有禁用的包名称,请使用""选项。-d
$ adb shell pm list packages -d
要列出所有已启用的包名称,请使用 "" 选项。-e
$ adb shell pm list packages -e