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

手机连接电脑,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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容