什么是scrcpy
scrcpy是一款Android设备投屏到PC的开源工具,可通过USB或TCP/IP进行控制安卓设备。
scrcpy可将Android设备的视频和音频镜像到PC,并可用PC的键盘和鼠标来控制设备。
scrcpy无需获取root访问权限,适用于Linux、Windows和macOS操作系统。
scrcpy的特点:
- 轻量级:原生应用,仅显示设备屏幕内容。
- 高性能:帧率在30到120之间,取决于设备性能。
- 高质量:支持1920×1080或更高分辨率。
- 低延迟:延迟约为35~70毫秒。
- 快速启动:显示第一帧画面只需约1秒钟。
- 非入侵性:在Android设备上不需要安装任何软件。
- 用户友好:无需帐号、无广告、无需互联网。
- 自由:免费且开源。
scrcpy的功能:
- 音频转发(仅适用于Android 11及以上版本)。
- 录制屏幕。
- 在设备屏幕关闭时进行镜像。
- 双向剪贴板复制粘贴。
- 可配置的画质设置。
- 相机镜像(仅适用于Android 12及以上版本)。
- 作为摄像头的镜像(V4L2)(仅适用于Linux)。
- 模拟物理键盘/鼠标(HID)。
- 支持OTG模式等等。
scrcpy将安卓设备投屏到PC,所需前提条件:
- Android设备至少需要API 21(Android 5.0)。
- 音频转发scrcpyAPI 30(Android 11及以上版本)。
- 确保已在设备上启用了USB调试。
- 在某些设备上,还需要启用其他选项"USB调试(安全设置)"(与USB调试不同)才能使用键盘和鼠标进行控制。设置此选项后,需要重新启动设备。
- 注意,使用OTG模式运行scrcpy时不需要USB调试。
下载scrcpy
开源地址:https://github.com/Genymobile/scrcpy
下载完成后解压目录如下:

github服务器慢有时还打开不了网页,我同步了gitee,体验丝滑:
https://gitee.com/lojam/scrcpy
scrcpy依赖于adb, 使用scrcpy前确保adb连接上android设置
不清楚adb用法的,请下面链接了解adb: ADB 连接手机调试 ADB Shell-谷动谷力 (sunsili.com) http://bbs.sunsili.com/thread-274693-1-1.html
PC用USB连接手机(安卓设备),
手机并打开开发者模式->开启USB调试
PC打开PowerShell终端或CMD(命令行窗口)cd到scrcpy解压目录,输入命令:
adb devices

查看有连接成功的安卓设备即可,双击scrcpy.exe, 手机就投屏到PC上了,可用PC的键盘和鼠标来控制手机设备。

3732