scrcpy是一个非常好用的安卓投屏至PC的开源项目。可针对手机屏幕损坏不能操作的情况下操作备份手机文件。
本文基于64位Windows操作系统展开
在使用前要求配置ADB环境变量:(具体可参考以下链接)
若cmd中输入 adb version
检测环境错误,报错例如adb不是系统变量啥的
将下载的platform-tools 换一个路径再添加一次即可。
手机端要求是:开启开发者选项及USB调试,USB计算机连接方式改为文件传输
接下来解压下载的scrcpy压缩包(下载链接文后)
在已解压文件夹中打开scrcpy.exe,1-2秒后投屏成功,可直接操作
Scrcpy 一些实用的命令参数:
这些参数可以多个自由组合使用,注意区分大小写。
Scrcpy 的命令参数 | |
---|---|
关闭手机屏幕 | scrcpy -S |
限制画面分辨率 | scrcpy -m 1024 (比如限制为 1024) |
修改视频码率 | scrcpy -b 4M (默认 8Mbps,改成 4Mbps) |
裁剪画面 | scrcpy -c 1224:1440:0:0 表示分辨率 1224x1440 并且偏移坐标为 (0,0) |
多设备切换 | scrcpy -s 设备ID (使用 adb devices 命令查看设备ID) |
窗口置顶 | scrcpy -T |
显示触摸点击 | scrcpy -t 在演示或录制教程时,可在画面上对应显示出点击动作 |
全屏显示 | scrcpy -f |
文件传输默认路径 | scrcpy --push-target /你的/目录 将文件拖放到 scrcpy 可以传输文件,此命令指定默认保存目录 |
只读模式(仅显示不控制) | scrcpy -n |
屏幕录像 | scrcpy -r 视频文件名.mp4 或 .mkv |
屏幕录像 (禁用电脑显示) | scrcpy -Nr 文件名.mkv |
设置窗口标题 | scrcpy --window-title '异次元好棒!' |
同步传输声音 | 可借助 USBaudio 这个开源项目实现,但仅支持 Linux 系统 |
快捷键:
Scrcpy 快捷键列表 | |
---|---|
切换全屏模式 | Ctrl +F |
将窗口调整为1:1(完美像素) | Ctrl +G |
调整窗口大小以删除黑色边框 | Ctrl +X | 双击黑色背景 |
设备 HOME 键 | Ctrl +H | 鼠标中键 |
设备 BACK 键 | Ctrl +B | 鼠标右键 |
设备 任务管理 键 (切换APP) | Ctrl +S |
设备 菜单 键 | Ctrl +M |
设备音量+ 键 | Ctrl +↑ |
设备音量- 键 | Ctrl +↓ |
设备电源键 | Ctrl +P |
点亮手机屏幕 | 鼠标右键 |
复制内容到设备 | Ctrl +V |
启用/禁用 FPS 计数器(stdout) | Ctrl +i |
安装APK | 将 apk 文件拖入投屏 |
传输文件到设备 | 将文件拖入投屏(非apk) |
下载链接:
链接:https://pan.换成百度英文.com/s/170X5xoWwK2647sHcNf_eMA
如有需要,你也可以通过命令对连接好的安卓手机进行录屏,并将视频保存为 .mp4 格式。
- 投屏并录屏:
scrcpy -r file.mp4
- 不投屏只录屏:
scrcpy -Nr file.mp4
提取码:ohvg
复制这段内容后打开百度网盘手机App,操作更方便哦