Dumpsys Packages Copycat 應用程式
隨著引入QUERY_ALL_PACKAGES權限,據我所知,使用內建工具列出和檢查已安裝的套件變得不可能。(如果您知道其他的解決方法,請告訴我。)當然,這是基於您沒有訪問根權限的假設。然而,您可能不想對手機進行越獄,因為這可能會變得相當困難,或者因為這本身就有許多缺點。
另一個選擇是通過Android Debug Bridge (ADB)連接到手機並運行:
adb shell dumpsys | sed -n '/^Packages:/,/^[[:space:]]-$/p'該命令打印出dumpsys中的“Packages”部分,其中包含有關每個已安裝套件的詳細信息。這個方法可行,但缺點顯而易見:您需要一個額外的設備來連接並運行adb。
這個應用程序旨在在您的手機上重現上述命令的輸出 - 不需要根權限或ADB - 僅使用API調用和QUERY_ALL_PACKAGES權限。








