美文网首页
史上最简单的Mac使用adb远程截图

史上最简单的Mac使用adb远程截图

作者: 海纳百川_9dc7 | 来源:发表于2021-09-02 17:42 被阅读0次

    手机连接电脑,adb命令可正常运行

    先上结果

    测试手机和电脑是否连接成功

    adb devices

    创建一个.sh的文件

    #!/bin/bash

    echo "开始截图"                   打印文本开始截图

    DATE=$(date "+%Y%m%d-%H-%M-%S")         获取当前日期时间

    echo $DATE                      打印时间

    workDir="$(cd $(dirname $0); pwd)"            这个貌似获取path,我下面用的绝对路径,感觉够用

    adb shell screencap /sdcard/screen_${DATE}.png             在手机上截图

    adb pull /sdcard/screen_${DATE}.png /Users/william_guo/Desktop/bug

    从手机上pull截图,保存到/Users/william_guo/Desktop/bug   这个位置是可以换的,这是我电脑自己的bug截图保存位置

    osascript -e 'tell application "Terminal" to quit' &

    exit

    退出终端,这个没研究明白,反正能退出终端

    上面所有的脚本写完(切记每一步都要测试一下)

    将.sh的文件后缀名改为command

    在终端命令行输入chmod 777 文件路径,看到终端没有报错则修改成功(给脚本权限)

    这时双击脚本就可以截图了

    如果想优化还可以加一个删除手机上截图的命令, 我的脚本没用那个命令(反正都是测试机器)

    adb shell rm /sdcard/screen_${DATE}.png

    相关文章

      网友评论

          本文标题:史上最简单的Mac使用adb远程截图

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