目標:通過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