//显示packagename apk,在系统中所在路径
adb shell pm packagename
//列出第三方应用
adb shell pm list packages -3 -f
-f: see their associated file.
-d: filter to only show disbled packages.
-e: filter to only show enabled packages.
-s: filter to only show system packages.
-3: filter to only show third party packages.
//删除某个应用的数据
adb shell pm clear com.android.xxx
//禁用某个应用
adb shell pm disable com.android.xxx
//adb shell pm list permissions
list permissions [-g][-f][-d][-u][GROUP]
Prints all known permissions; optionally only those in GROUP. Options are:
-g: organize by group //按组
-f: print all information//所以信息
-s: short summary//太长
-d: only list dangerous permissions//显示危险权限
-u: list only the permissions users will see//用户可用的权限,第三方app
//是否包含某个feature
adb shell pm has-feature android.hardware.camera.front
// 列出所以features
adb shell pm list features
//列出所以测试apk
adb shell pm list instrumentation -f
//列出系统库文件
list libraries
//显示某个应用的版本号
adb shell pm list packages -3 --show-versioncode
package:com.koushikdutta.vysor versionCode:1626807600
//获取应用对应的uid信息
adb shell pm list packages -U
package:com.qualcomm.qti.sensors.qsensortest uid:10111
package:com.android.theme.icon_pack.circular.android uid:10048
// 暂时未知
list staged-sessions
//列出设备存在的用户
list users
//隐藏某个应用
adb shell pm hide com.android.settings
//取消隐藏某个应用
adb shell pm unhide com.android.settings
//挂起某个应用
adb shell pm suspend com.android.settings
应用被挂起是,launcher界面应用icon显示灰色,点击提示“App isnot available”
//取消挂起某个应用
adb shll pm unsuspend com.android.settings
//获取当前系统支持最大user数
adb shell pm get-max-users
Maximum supported users: 4
//获取当前系统可同时存在的user数
adb shell pm get-max-running-users
adb root
adb root
restarting adbd as root
adb unroot
restarting adbd as non root