Scrcpy 是一款可以将安卓手机投屏到电脑桌面上并进行操控的软件。简单地说,就是可以让你在电脑上控制手机,它支持鼠标控制、键盘输入、电脑剪切板复制粘贴、拖放文件传输到手机、以及拖放APK文件进行安装等功能
它可以通过 USB 连接,也可以通过 WiFi 连接(类似于隔空投屏),而且不需要任何 root 权限,不需要在手机里安装任何程序,实际的投屏效果非常理想,画面清晰流畅,基本无明显延迟
软件详情
软件名称:Scrcpy
软件版本:1.12.1
软件大小:22M
系统支持:GNU/Linux, Windows and macOS (Android 5.0以上)
官方价格:永久免费
简体中文:无界面
有无捆绑:无捆绑
测试环境:Windows 10 Enterprise LTSC 2019(x64)| MIUI 11 20.2.17
安装设置
1. 解压安装包
- 将scrcpy.zip解压到任意目录
- 以解压到
C:\Program Files
中为例,解压后的路径为C:\Program Files\scrcpy
2. 添加环境变量
- 桌面上右键 - 显示设置 - 搜索“环境变量” - 编辑系统环境变量
- 在弹窗点击环境变量 - 在弹窗的系统变量中找到
Path
,点击编辑 - 在编辑环境变量窗口中点击新建,将解压包的完整路径(
C:\Program Files\scrcpy
)添加到环境变量中 - 点击确定,退出编辑即可
5. 连接手机
- 通过数据线将手机和电脑连接
- 建议选择传输文件模式
- 如果弹出运行USB调试吗?,则选择允许
- 命令行中输入
adb use
测试是否成功
功能介绍
1. 有线投屏
将手机和PC连接成功后,运行程序目录中的Scrcpy.exe 或者 在命令行中输入 scrcpy
回车即可
2. 无线投屏
- 手机和PC处于同一个Wi-Fi中,并且通过USB连接
- 获取手机的IP地址:设置 - 我的设备 - 全部参数 - 状态信息 - IP地址
- 输入命令行
adb tcpip 5555
,回车 - 拔下手机
- 继续输入
adb connect 手机IP:5555
,比如你的手机IP地址是192.168.50.1
,则输入adb connect 192.168.50.197:5555
,回车运行 - 运行scrcpy即可
如果想切换为有线模式,输入
adb use
即可
3. 其他功能及快捷键
3-1. 录屏
- 投屏并录屏:scrcpy -r 视频文件名.mp4 或 .mkv
- 不投屏只录屏:scrcpy -Nr file.mkv
终止录像需要断开连接
3-2. 窗口设置
功能 | 命令行 | 备注 |
---|---|---|
裁剪投屏(局部投屏) | scrcpy --crop 1224:1440:0:0 | |
(表示分辨率 1224x1440 并且偏移坐标为 (0,0)) | 如果同时限制了画面分辨率,会先裁剪后限制分辨率 | |
窗口置顶 | scrcpy -T | 注意是大写 |
更改标题 | scrcpy --window-title 周小迪 | |
无边框 | scrcpy --window-borderless | |
位置和大小 | scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600 | 指定初始窗口位置和大小 |
3-3. 其他设置
功能 | 命令行 | 备注 |
---|---|---|
限制画面分辨率 | scrcpy -m 1024(限制为1023) | 用于提升性能 |
修改视频码率 | scrcpy -b 2M(改为2 Mbps) | 默认为8 Mbps |
限制帧率 | scrcpy --max-fps 15 | Android >= 10 的设备上 |
显示触摸 | scrcpy -t | 在演示或录制教程时,可在画面上显示点击动作 |
只读模式 | scrcpy -n | 仅显示画面,不能操作 |
这些参数可以多个自由组合使用,注意区分大小写
3-4. 快捷键
功能 | 快捷键 |
---|---|
全屏模式 | Ctrl + F |
设备 BACK键 | Ctrl + B 或 鼠标右键 |
设备 HOME键 | Ctrl + H 或 鼠标中键 |
设备 多任务窗口 | Ctrl + S |
更多操作 | 长按鼠标左键 |
设备 电源键 | Ctrl + P |
调节音量 | Ctrl + ↑↓ |
关闭手机屏幕 | Ctrl + O |
将手机剪切板复制到PC | Ctrl + C |
将PC剪切板粘贴到手机 | Ctrl + V |
将PC剪切板复制到手机 | Ctrl + Shift + V |
将窗口像素调整为1:1 | Ctrl + G |
调整窗口大小以删除黑色边框 | Ctrl+X 或 双击黑色背景 |
设备 菜单键 | Ctrl + M |
启用/禁用 FPS 计数器(stdout) | Ctrl + I |
安装APK | 将 apk 文件拖入投屏 |
传输文件到设备 | 将文件拖入投屏(非apk) |
点亮手机屏幕 | 鼠标右键 |
旋转屏幕方向 | Ctrl + R |
展开通知面板 | Ctrl + N |
折叠通知面板 | Ctrl + Shift + N |
快捷键操作解释
-
将手机剪切板复制到PC的操作流程:
- 首先在手机上复制文本
- 在PC的手机投屏窗口按
Ctrl + C
- 在需要粘贴的位置按
Ctrl + V
-
将PC剪切板粘贴到手机
- 个人测试只支持英文粘贴
-
安装APK
- 需要打开开发者模式选项中的USB安装
-
传输文件
- 没有视觉反馈,只能通过命令行提示窗口判断是否传输成功
- 默认是保存到
sdcard
目录,但是现在很多手机已经没有SD卡了,所以直接传输会提示错误 - 输入
scrcpy --push-target /目录
来改变默认保存目录,以小米手机为例,文件存储根目录为/storage/emulated/0
,要默认保存到此目录,则输入scrcpy --push-target /storage/emulated/0
,回车即可 - 其他品牌手机的存储根目录可以自己通过ES文件浏览器来查询
四、其他
- 查看已连接的设备:
adb devices
, 显示device则表示已连接,显示offline则离线 - 查看帮助:
scrcpy --help
,包括所有可用命令行和快捷键
界面操作
上文提到的所有的操作都是通过命令行的形式来实现的,比较麻烦。下面我们来介绍一款软件:Scrcpy-GUI,它可以通过界面来操作Scrcpy
安装软件后,直接打开,默认语言是英文,可以通过上方的切换语言改为中文
配置界面
image图中的各种配置选项在上文都有提到,一看便知。这里需要提醒的是,这些配置需要在投屏之前设置好,投屏后再进行设置将无效。
管理界面
image如上图所示,在IP地址输入框输入手机的IP地址(无需输入:5555
),即可开启无线连接
在下面的设备管理界面可以根据需求切换连接方式
以上就是Scrcpy的教程,关注我的公众号“周小迪”,后台回复“Scrcpy”即可获取软件及Scrcpy-GUI。
网友评论