如何用 scrcpy 免费把手机投屏到电脑:完整新手上手指南
2026/9/10 18:45:32 网站建设 项目流程

如何用 scrcpy 免费把手机投屏到电脑:完整新手上手指南

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

scrcpy 是一个免费开源的手机投屏到电脑工具,通过 USB 或 Wi-Fi 把 Android 画面镜像到桌面,用电脑鼠标键盘直接操控手机,无需 root,手机上不装任何 APP。办公演示、直播推流、开发测试都适用。

它适合谁,解决什么问题

scrcpy 原生运行在 Windows、macOS、Linux 三个平台。连上设备后约 1 秒出现首帧画面,操作延迟约 35-70ms,帧率视设备在 30-120fps 之间,镜像分辨率最高可达 1920×1080 以上。

两点设计值得注意:

  • 不要求 root,也不在手机上安装常驻程序,断开后不留任何数据;
  • 手机端至少需要 Android 5.0(API 21),若要同步声音则要求 Android 11 及以上。

除基础镜像外,它还支持视频和音频录制、双向剪贴板、虚拟显示器,Android 12 以上可镜像相机画面,Linux 下还能把手机输出为摄像头设备(V4L2)。

三步看到画面:从 USB 调试到第一帧

  1. 手机「设置 → 关于手机」连点版本号 7 次,打开开发者选项,再启用其中的「USB 调试」;
  2. 用数据线连接电脑,手机弹出 USB 调试授权框后勾选「始终允许」并确认;
  3. 获取 scrcpy,克隆源码或从发行版/官网发布页下载对应系统的构建包:
git clone https://gitcode.com/GitHub_Trending/sc/scrcpy

准备就绪后,一条命令即可启动投屏:

scrcpy

只要adb devices能列出设备,镜像窗口立刻打开:鼠标点击会直接作用到手机上,键盘输入会打进焦点应用。Windows 发布包自带 adb.exe,解压即用。

看到画面后该调哪些参数

默认配置通常够用,需要干预时主要动这几项:

参数作用示例
--max-size限制镜像宽高上限,卡顿时降画质用scrcpy --max-size=1024
--max-fps限制帧率上限scrcpy --max-fps=60
--video-bit-rate视频比特率,默认 8Mscrcpy --video-bit-rate=2M
--video-codech265 画质更好,h264 延迟更低scrcpy --video-codec=h265
--record同步录制成文件scrcpy --record=demo.mp4
--audio转发手机声音,Android 11+scrcpy --audio
--new-display开一个独立于手机屏幕的虚拟显示scrcpy --new-display=1920x1080

无线投屏靠--tcpip参数直连,前提是手机与电脑在同一 Wi-Fi 网络内:

scrcpy --tcpip=192.168.1.100 --video-bit-rate=4M

录制时建议同时调高比特率和分辨率,例如--record=demo.mp4 --video-bit-rate=8M --max-size=1920,能明显提升成片清晰度。

快捷键与高频操作一览

快捷键修饰键默认为左 Alt 或 Windows 键,以下组合最常用:

  • Alt+f:切换全屏,演示时一按到底
  • 鼠标右键 = 返回键,中键 = 主页键
  • Alt+r:旋转手机屏幕;Alt+o:手机息屏但继续镜像
  • Alt+n:下拉通知面板;Alt+h:按 HOME;Alt+s:切最近任务
  • 拖一个 APK 进窗口即安装,拖其他文件则推送到手机

典型用法:会议演示时保持默认参数、Alt+f全屏即可;游戏直播加--max-fps=60 --video-bit-rate=6M,把窗口喂给 OBS;开发测试可同时连多台设备,用-s <序列号>逐一指定,并行比对不同 Android 版本上的表现。

常见问题速答

问:设备显示 unauthorized(未授权)?答:手机上没有点「允许」授权。重新插拔数据线,在弹窗中勾选「始终允许此计算机」。小米等机型还需在开发者选项里额外打开「USB 调试(安全设置)」,且改后需要重启一次。

问:画面卡顿怎么办?答:先降规格试:scrcpy --max-size=1024 --max-fps=30,再检查数据线是否为 USB 3.0、是否接在 USB 2.0 口上。

问:为什么没有声音?答:音频转发要求手机为 Android 11 及以上,且启动时显式加--audio;旧系统只能看画面。

问:连了几台设备,提示 Multiple ADB devices?答:adb devices查看序列号,用scrcpy -s <序列号>指定;也可用-d选 USB 设备、-e选 Wi-Fi 设备。

想继续深入

  • 官方文档目录 doc/:连接、录制、音频、快捷键等主题的权威说明,所有参数的完整列表都在这;
  • 客户端源码 app/src/:PC 端实现,适合读镜像、解码、输入注入这几条主线。

建议先跑通默认参数,确认镜像流畅后,再按需调帧率、比特率或切换无线连接,每一步变化都能立刻在窗口里看到效果。

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

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

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

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

立即咨询