美文网首页
adb 常用命令

adb 常用命令

作者: 3Q竹林 | 来源:发表于2019-02-26 15:13 被阅读20次
    adb运行原理

           adb 的运行原理是 PC 端的 adb server 与手机端的守护进程 adbd 建立连接,然后 PC 端的 adb client 通过 adb server 转发命令,adbd 接收命令后解析运行。

    adb常用命令

    adb root //让 adbd 以 root 权限执行,进而能执行高权限命令
    adb unroot //恢复 adbd 为非 root 权限
    adb version
    adb start-server,
    adb devices,
    adb kill-server,
    adb -s cf264b8f shell wm size //指定cf264b8f 这个设备来获取屏幕分辨率
    adb shell wm size 480x1024 //修改分辨率,注:中间用的不是乘号而是字母x
    adb shell wm size reset //恢复分辨率
    adb shell wm density //屏幕密度
    adb shell wm density 160 //修改屏幕密度
    adb shell wm density reset //恢复屏幕密度
    adb shell dumpsys window displays //显示屏参数
    adb shell pm clear <packagename> //清除应用数据与缓存
    adb -s cf264b8f install -d -g test.apk //指定cf264b8f 这个设备安装应用程序,-d 允许降级覆盖安装,-g 授予所有运行时权限
    adb uninstall [-k] <packagename> //卸载应用,-k 参数可选,表示卸载应用但保留数据和缓存目录。
    adb shell pm list packages [-s] [-3] [-i] //查看手机上的所有应用,-s 只显示系统应用,-3 只显示第三方应用,-i 显示应用的 installer
    adb shell dumpsys package <packagename> //查看应用详细信息,包名、userId、版本信息、权限信息、签名版本信息等.
    adb shell dumpsys activity // 命令行查看栈内activity列表信息
    adb shell dumpsys activity activities // 查看当前所有在运行的任务栈及栈内Activity列表
    netstat -aon|findstr 5037 // 查看占用5037端口的程序编号
    tasklist|findstr 2720 // 查看程序编号为2720所对应的程序名

    adb命令详细介绍:https://blog.csdn.net/zhonglunshun/article/details/78362439

    相关文章

      网友评论

          本文标题:adb 常用命令

          本文链接:https://www.haomeiwen.com/subject/babayqtx.html