使用說明:
1、pm list packages:打印所有包,也可以只打印那些包名包含FILTER中的文本的包。選項:
示例:列出系統中的所有軟件包。
2、pm list permission-groups:打印所有已知的權限組。
示例:
3、pm列表權限:打印所有已知的權限,也可以只打印組中的權限。選項:
示例:列出系統的所有許可證。
4、pm list instrumentation:用於列出所有測試包;可選地提供列出特定應用的測試包。選項:
-f:列出。測試包的apk文件。
5、pm列表特性:打印系統的所有特性。
示例:列出所有手機功能
6、pm list users:打印系統上的所有用戶。
示例:
7、pm path:打印到。給定包的apk。
示例:通過包名查找apk文件的路徑。
8、pm dump:打印與給定包相關的系統狀態。
9、pm install:將軟件包安裝到系統中。選項:
示例:
10、pm卸載:從系統中刪除軟件包。選項:
-k:在包刪除後保留數據和緩存目錄。保留數據。
示例:
11、pm清除:刪除與數據包相關的所有數據..
示例:僅刪除數據
12、pm enable、disable、disable-user、disable-until-used:這些命令改變給定包或組件的啟用狀態(寫為“包/類”)。
13、pm grant、revoke:這些命令要麽授予應用程序權限,要麽撤銷應用程序權限。只能授予或撤銷應用程序聲明的可選權限。
14、pm獲取安裝位置:返回當前安裝位置。
15、pm set-install-location:更改默認安裝位置。
註意:這僅用於調試;使用這種方法會導致應用程序崩潰和其他不良行為。
16、pm trim-caches:修剪緩存文件以達到給定的空閑空間。
17,pm create-user:用給定的用戶名創建壹個新用戶,打印該用戶的新用戶標識符。創建新用戶。
18、pm remove-user:刪除具有給定USER_IDENTIFIER的用戶,刪除與該用戶相關的所有數據。按用戶ID刪除用戶