美文网首页工作生活
[简002]《极简ADB入门》共4章

[简002]《极简ADB入门》共4章

作者: Andy计算机专业 | 来源:发表于2019-07-01 15:28 被阅读0次

    Monday, Jul 1, 2019 ---Andy

    ###目录:
    前言
    第一章 adb可以用来做什么?
    第二章 adb环境配备
    第三章 adb命令测试
    第四章 ADB命令大全
        4.1 官网文档
        4.2 官网文档没有的“模拟按键/输入”补充
        4.3 其他优秀文档推荐
        4.4 常用实用操作总结
    后话
    

    前言

    前言无关紧要,后续有时间再写。

    一、adb可以用来做什么?

    Adb的全称为Android Debug Bridge:android调试桥梁,一个可以对手机全面操作的强大工具。
    (1)开发or测试人员:可以用其对Android设备管理、网络管理、软件管理及测试等。
    (2)普通用户:可以用其代替所有人工操作(eg:点击、滑动、长按、输入......),由基础操作可自由应用于各种软件上,自动化操作帮助我们做些事儿,省时省力省心。

    二、adb环境配备

    1. 手机开启开发者和开启USB调试,并用USB连接手机与电脑。顺带开启触控指针坐标显示和层次布局显示(方便自动化操作精准定位)
    2. ADB Kits (525 KB)下载http://adbshell.com/downloads


    三、adb命令测试

    [1].在下载的ADB文件夹下打开CMD,输入"adb help"查看命令帮助--同时测试是否一切正常 。

    [2].任意输入一条控制命令测试能否操作手机。
    比如模拟按菜单键: adb shell input keyevent 82

    四、ADB命令大全

    [4.1].官网文档:http://adbshell.com/commands

    [4.2].官网文档没有的“模拟按键/输入”补充

    [4.3]其他优秀文档推荐:[玩转ADB命令]、[android在adb下模拟长按事件]、[Android KEYCODE键值对应大全]、[adb操作]

    [4.4]常用实用操作总结


    1.状态栏和导航栏显示隐藏
    1-0.隐藏所有界面的状态栏和导航栏:
    adb shell settings put global policy_control immersive.full=*
    1-1.恢复正常模式:
    adb shell settings put global policy_control null

    2.屏幕截图
    2-0 截图保存到电脑:
    adb exec-out screencap -p > sc.png adb新版本支持
    2-1 先截图保存到设备里:
    adb shell screencap -p /sdcard/sc.png
    2-2 然后将 png 文件导出到电脑:
    adb pull /sdcard/sc.png
    可以使用 adb shell screencap -h 查看 screencap 命令的帮助信息.

    3.录制屏幕
    3-0 录制屏幕以 mp4 格式保存到 /sdcard:
    adb shell screenrecord /sdcard/filename.mp4
    需要停止时按 Ctrl-C,默认录制时间和最长录制时间都是 180 秒。
    3-1 导出到电脑:
    adb pull /sdcard/filename.mp4
    可以使用 adb shell screenrecord --help 查看 screenrecord 命令的帮助信息,下面是常见参数及含义:
    --size WIDTHxHEIGHT 视频的尺寸,eg:1280x720,默认是屏幕分辨率。
    --bit-rate RATE 视频的比特率,默认是 4Mbps。
    --time-limit TIME 录制时长,单位秒。
    --verbose 输出更多信息。

    4.查看连接过的 WiFi 密码. 注:需要 root 权限。

    adb shell
    su
    cat /data/misc/wifi/*.conf
    

    ssid 即为我们在 WLAN 设置里看到的名称,psk 为密码,key_mgmt 为安全加密方式。

    后话

    后面补充些ADB有趣的手机应用,比如:1.朋友圈自动点赞 2.批量加好友.
    

    让知识或技术实现其最大的价值,欢迎收藏自用、转载分享,转载请注明原文出处,谢谢!

    相关文章

      网友评论

        本文标题:[简002]《极简ADB入门》共4章

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