scrcpy 安卓投屏到电脑:零基础完整指南(10 分钟跑通)
2026/9/7 7:33:37 网站建设 项目流程

scrcpy 安卓投屏到电脑:零基础完整指南(10 分钟跑通)

【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy

在终端敲一条命令,约 1 秒内,安卓手机画面就出现在电脑窗口里。scrcpy 是一款免费开源的安卓投屏到电脑工具:端到端实测延迟 35~70 毫秒,手机上不用装任何 App,不需要 root。这篇 scrcpy 教程从开启 USB 调试一路走到无线投屏和参数调优,第一次使用也能按顺序做完。

确认两件前提

你会得到一个一次配置、长期可用的手机端环境:系统版本达标,USB 调试已开启。

先看版本要求:手机系统需为 Android 5.0(API 21)及以上;如果希望声音同步传到电脑,系统需 Android 11(API 30)及以上,音频转发从这一版本开始支持。版本不够也不影响画面投屏。

再开启开发者选项,只需做一次:

  1. 打开手机「设置」→「关于手机」,连续点击「版本号」7 次,出现开发者模式提示;
  2. 回到设置首页进入「开发者选项」,打开「USB 调试」;
  3. 用数据线连接电脑,手机弹出「允许 USB 调试吗?」时勾选「始终允许」并确认。

注意:小米/红米等个别品牌还有额外开关,如果键鼠无法控制手机并报INJECT_EVENTS权限错误,需要在开发者选项里单独打开「USB 调试(安全设置)」,修改后重启一次手机才生效。

装好并见到第一帧

你会得到一个实时镜像手机画面的窗口,鼠标和键盘直接操作手机。

获取 scrcpy 有三种方式,任选其一:

  • Linux 用户走包管理器:sudo apt install scrcpysudo pacman -S scrcpy
  • Windows、macOS 用户下载对应平台的预编译包,解压即用;
  • 需要最新代码时从源码构建:git clone https://gitcode.com/GitHub_Trending/sc/scrcpy,再按 构建文档 操作。

手机保持 USB 连接,在终端执行:

scrcpy

约 1 秒后画面出现。下表是几个 scrcpy 快捷键,建议先记住;表中 MOD 指默认修饰键,为左 Alt 键(部分系统上是左 Super 键,即 Windows/Cmd 键),可用--shortcut-mod修改:

组合键作用
MOD+F切换全屏
MOD+H回到手机桌面
MOD+B 或鼠标右键返回上一级
MOD+O熄灭手机屏幕,投屏保持
Ctrl+鼠标左键拖拽模拟双指捏合缩放

用电脑鼠标划一下屏幕、用键盘打几个字,确认画面和输入都跟手,第一关就完成了。

卡、糊、发热时调哪三个参数

默认配置是设备原始分辨率加 8 Mbps 视频码率,多数场景够用。出现卡顿或画质下降时,对照下面的 scrcpy 参数场景表选用:

场景命令效果
演示、剪辑,要细节scrcpy -b 16M码率提高到 16 Mbps,画面更清晰
无线连接,要流畅scrcpy -b 4M --max-fps 30码率与帧率下降,防止卡顿
老旧设备,要降温scrcpy -m 720 -S分辨率限制到 720 并熄灭手机屏

三个 scrcpy 参数的作用各说清楚:

  • -b设置视频码率,默认 8 Mbps,数值越大画质越好,占用的传输带宽也越高;
  • -m限制镜像分辨率的宽或高上限,并保持宽高比,例如 1920×1080 的手机用-m 1024会以 1024×576 镜像;
  • --max-fps限制采集帧率上限,例如--max-fps 30,手机端的编码工作量和发热随之下降。

内置录屏:投屏的同时录制不需要额外工具,时间戳在手机端生成,录出的文件不受网络波动影响:

scrcpy -r demo.mp4

无线投屏三步走

你会得到一个免数据线的 scrcpy 无线投屏连接,前提是和电脑在同一个 Wi-Fi 网络下:

adb tcpip 5555 adb connect 192.168.x.x:5555 scrcpy

第一步先插着 USB 打开无线调试端口,第二步拔掉线、换成手机真实 IP 建立连接,第三步正常启动。嫌三步麻烦时,插着 USB 直接运行scrcpy --tcpip,它会自动找到设备 IP、开启端口并完成连接;Android 11 及以上还有系统自带的「无线调试」,可以完全不插线。

注意:无线模式的延迟比有线略高,建议沿用上一节的scrcpy -b 4M --max-fps 30组合;使用结束执行adb disconnect断开,避免下次误连。

投屏之外的五件小事

  • 物理键鼠模拟scrcpy -K -M通过 UHID 让安卓系统把电脑键鼠识别为真实外设,游戏原生键位和限制虚拟输入的 App 都能正常操作;
  • 手机当摄像头:Linux 上先安装 v4l2loopback,再运行scrcpy --v4l2-sink=/dev/video0,视频流会作为一个摄像头设备出现,视频会议和直播软件可直接调用;
  • 虚拟显示scrcpy --new-display=1920x1080把镜像放到一块独立的虚拟屏幕上,手机主屏照常使用,退出时虚拟屏自动销毁;
  • OTG 模式scrcpy --otg仅靠 USB 连接直接控制设备,不需要开启 USB 调试,适合临时借用别人的手机(此模式只控制、不投屏);
  • 游戏手柄scrcpy -G把手柄映射为物理手柄,手游同屏操作和直播演示都可用。

怎么继续深入

所有参数的含义都写在scrcpy --help里,敲一遍、照着试,是熟悉 scrcpy 参数最快的方式。项目文档按主题拆分,需要时直接查阅:

  • 音频配置:声音转发、缓冲与麦克风采集
  • 摄像头镜像
  • 游戏手柄
  • 虚拟显示
  • 全部快捷键

把手机连上,敲一次scrcpy,主线流程就已经完整了。

【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询