如何用scrcpy把安卓手机投屏到电脑:5分钟上手的完整教程
2026/8/24 12:15:53 网站建设 项目流程

如何用scrcpy把安卓手机投屏到电脑:5分钟上手的完整教程

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

scrcpy 是一款免费的开源 Android 投屏工具:它通过 USB 或 Wi-Fi 把手机画面镜像到电脑窗口,让你直接用键盘鼠标操作手机。整个过程不在手机上安装任何应用、不需要 root,支持 Windows、macOS 和 Linux。只要手机连接正常,大约 5 分钟就能看到第一帧画面。

scrcpy 是什么:不装手机 App 的免费镜像

scrcpy 是一个原生程序,窗口里只有手机画面,没有多余的东西。官方给出的性能指标大致是:

  • 帧率 30~120fps,取决于设备
  • 分辨率可达 1920×1080 及以上
  • 延迟 35~70ms,首帧启动约 1 秒
  • 无账号、无广告、不依赖互联网

除镜像外,它还支持双向剪贴板、熄屏镜像、游戏手柄、OTG 模式等;Android 11 及以上支持音频转发,Android 12 及以上支持摄像头镜像,Linux 上还能把手机画面暴露成 V4L2 虚拟摄像头。

开始之前准备两件事:

  1. 手机系统为 Android 5.0(API 21)以上,音频转发需要 Android 11 及以上
  2. 在开发者选项里开启「USB 调试」

安装 scrcpy 并看到第一帧画面

官方为各系统写了安装指南,照做即可:

  • Linux:Linux 安装文档
  • Windows:Windows 安装文档,注意其中关于如何运行的说明
  • macOS:macOS 安装文档

想自己编译源码的话,克隆仓库后按仓库内文档构建:

git clone https://gitcode.com/GitHub_Trending/sc/scrcpy

装好后连上手机,输入一条命令:

scrcpy

手机屏幕随即出现在窗口里。如果同时接了多台设备,用序列号指定目标:

scrcpy -s 0123456789abcdef

镜像跑起来后,先记住四个操作:

  • 左键点击:直接点按,按住拖动即滑动
  • 右键:返回键
  • 中键:主页键
  • Alt+f:切换全屏;Alt+h:回到主页

画面模糊或卡顿时,优先降低镜像分辨率,例如scrcpy -m1024把长边限制在 1024 像素,性能提升通常很明显。

录屏与音频:让镜像可保存、可听声

把镜像存成视频

加一个参数即可开始录制:

scrcpy --record=output.mp4

录制与镜像同时进行,默认 H.264 编码,想要更高压缩效率可改用 H.265(--video-bit-rate--video-codec的组合),细节见录制文档。

在电脑端听到手机声音

Android 11 及以上的设备可以把手机声音同步到电脑播放:

scrcpy --audio

看视频、听音乐时声音直接从电脑出来,支持的机型与参数见音频功能文档。

不插数据线:无线连接 scrcpy

📡 scrcpy 通过 adb 与手机通信,而 adb 本身就支持 TCP/IP 连接,所以无线投屏不是附加功能,只是换了一种连法。

最省事的方式是先插一次 USB,再让 scrcpy 自动接管:

scrcpy --tcpip

它会自动找到手机 IP、开启 TCP/IP 模式并完成无线连接。如果设备已经在监听 5555 端口(默认端口),直接指定地址:

scrcpy --tcpip=192.168.1.1

纯手动流程的顺序是:USB 连接 →adb tcpip 5555开启监听 → 拔线 →adb connect 192.168.1.1:5555→ 正常执行scrcpy→ 结束后adb disconnect。Android 11 起还有「无线调试」选项,可跳过首次 USB 连接。详见连接方式文档。

无线投屏有两个前提:手机和电脑在同一 Wi-Fi 下,且信号良好。

常用快捷键与操作细节

💡 快捷键的修饰键(文档中写作 MOD)默认是左 Alt 或左 Super(即 Windows 键 / Cmd 键),可用--shortcut-mod改成其他键。常用组合:

操作快捷键
切换全屏MOD+f
返回MOD+b,或右键
主页MOD+h,或中键
电源键MOD+p
关闭手机屏幕(镜像继续)MOD+o
复制到手机剪贴板MOD+c
粘贴电脑端文本MOD+v
左右旋转镜像MOD+← / MOD+→

两个值得知道的细节:所有Ctrl+键 的组合会直接转发给手机,由前台应用处理;把 APK 文件拖进窗口即安装,拖其他文件则推送到手机。完整列表见快捷键文档。

常见问题排查与进阶方向

🔧 排障部分按「问题 → 原因 → 解决」列出:

  • 完全连不上→ USB 调试未开启或手机未授权 → 开发者选项中打开「USB 调试」、USB 模式选文件传输,连接时留意手机上的授权弹窗
  • 能看到画面却控制不了→ 部分机型(如小米)缺少注入权限 → 再开启「USB 调试(安全设置)」,重启一次手机
  • 延迟高、卡顿→ 分辨率或比特率超出链路能力 → 执行scrcpy -m1024 --max-fps=30验证是否改善
  • 无线频繁断开→ 信号弱或不在同一网络 → 手机与电脑连同一 Wi-Fi,优先 5GHz 频段,设备靠近路由器
  • 画面冻结、编码异常→ 编码状态卡住 → 按 MOD+Shift+r 重置视频采集

基础镜像之外,这些方向值得尝试:

  • 虚拟显示器scrcpy --new-display=1920x1080为手机开一块独立虚拟屏跑应用,不占用物理屏幕
  • 摄像头镜像:Android 12 加--video-source=camera,直接投出摄像头画面
  • 虚拟键鼠scrcpy -K以 HID 方式模拟物理键盘,手机视角是「插了一个键盘」
  • 游戏手柄scrcpy -G用电脑手柄控制手机
  • OTG 模式scrcpy --otg不镜像、纯控制,甚至不需要 USB 调试

想深入实现细节,客户端用 C 编写,见客户端源码;推送到手机上运行的服务端用 Java,见服务器端源码。提问之前建议先翻一遍 FAQ。

资源入口

  • 连接方式文档
  • 录制文档
  • 虚拟显示器文档
  • FAQ

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

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

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

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

立即咨询