我的問題是這樣的:如何查詢Android設備上所有已安裝應用的權限?
我收到了200個應用程序安裝並列出了它們。現在我想根據隱私對這些應用進行評分。
F-Secure App Permissions或aSpotCat等所有常用工具確實有幫助,但它主要是手工勞動,因爲它們的列表不能導出。所以我將不得不傳送信息X_X
我一直在尋找應用程序,它至少可以根據查詢生成列表,但找不到一個。
基本上我想這樣做:「我的手機上的哪些應用程序有NetworkAccess並且至少有一個PrivacyRElevantPermission?」 - >名單 - > EXCEL - >好!
我的手機沒有紮根,它應該保持這種方式。但我有ADB和AndroidDEV的Eclipse設置。不過,我想避免現在用我自己編寫一個應用程序。現在,我希望有人能夠說:「這很簡單,只需獲得這個應用程序或通過ADB使用這個命令或者...」 - 如果沒有,我想使用aSApotCat是現在最簡單的方法。
謝謝你們!
也許試試$ adb shell pm列表權限然後過濾輸出 – Alexander
謝謝!已經爲所有權限提供了輸出,這對您有所幫助 - 您是否可以添加具有權限的示例用法;我有麻煩得到這個權利'列表權限網絡'不是我所期望的。你可以讓它成爲答案,我會評價它。 –
Jook
好吧,我跳得太早了,看起來這個列表不完整,或者在某種程度上受到限制,因爲它似乎沒有捕捉到所有的應用程序和所有的權限 – Jook