Android-adb命令随记

来自三线的随记
Admin讨论 | 贡献2020年3月1日 (日) 16:48的版本

Adb工具

adb connect <host address>

shell > pm list packages <-f>

cmd > adb install ***.apk

启动

shell > am start -n package/launch activity

终止

cmd > adb shell am force-stop <包名>

adb获取手机某个apk的版本号、详细应用信息命令

cmd > adb shell dumpsys package ****

冻结

cmd >adb shell pm disable-user ******

cmd >adb shell pm enable ******

隐藏

cmd >adb shell pm hide ******

cmd >adb shell pm unhide ******


无root卸载系统App

cmd >adb shell pm uninstall -k --user 0  包名

-k	卸载应用且保留数据与缓存(如果不加-k则全部删除)

dumpsys

检测Android的Activity任务栈

cmd > adb shell dumpsys activity activities 【利用这个命令,可以先去把不想要的预装app启动一下,然后执行命令,在命令结果最前面有说明app的具体package名称。然后卸载/冻结】

cmd > adb shell dumpsys activity

包信息查询

cmd > adb shell dumpsys package