news 2026/9/2 13:21:18

3分钟把安卓手机投屏到电脑:scrcpy 免费投屏完整上手指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3分钟把安卓手机投屏到电脑:scrcpy 免费投屏完整上手指南

3分钟把安卓手机投屏到电脑:scrcpy 免费投屏完整上手指南

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

scrcpy 是一款免费开源的安卓投屏工具。它把手机屏幕实时投到电脑上,让你直接用键盘鼠标反控设备;全程免 root,手机上不留任何安装文件,支持 USB 和无线两种连接方式。这篇文章带你从零基础到跑通第一个画面,再顺手把常用调优和进阶玩法讲清楚。

手机投屏到电脑,为什么总差那么一点

不少投屏方案要么要先在手机上装 App,要么有广告,要么延迟高到没法打游戏。scrcpy 走的是另一条路:它把手机画面以视频流的方式"搬到"电脑窗口里,你看到的就是手机屏幕本身,没有多余界面。对只想安静投屏、偶尔录个屏或控制一下手机的人来说,这就够用了。

三分钟让安卓手机画面出现在电脑桌面

开工前核对三件事

  • 手机系统是 Android 5.0 及以上(API 21);
  • "开发者选项"里的 USB 调试已打开;
  • 如果还想转发声音,手机需 Android 11 及以上。

Windows 用户另外确认装好了厂商的 USB 驱动,插上线后在手机上点一次"允许调试"即可。

按系统安装 scrcpy

# macOS brew install scrcpy # Debian/Ubuntu sudo apt install scrcpy

这两条命令直接从系统仓库装好 scrcpy,装完即用。Windows 用户下载官方预编译压缩包,解压后双击 scrcpy.exe 就能跑,步骤细节看 Windows 安装指南。想自己编译的话,克隆仓库后按仓库内的开发文档操作即可:

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

第一次运行

手机插好线,终端里只敲一条命令:

scrcpy

这条命令不做任何额外设置,直接显示第一台设备的屏幕。大约 1 秒后画面就出来了,窗口标题就是设备名。没有登录,没有激活码,这就是 scrcpy 投屏的全部启动流程。

为什么这么多人拿 scrcpy 做安卓投屏

先看几个最直观的数字:帧率可在 30~120fps 之间随设备浮动,画面延迟大约 35~70ms,分辨率默认就能到 1920×1080 以上,冷启动到出第一帧只要 1 秒左右。放在投屏这个品类里,这个流畅度基本贴着硬件上限了。

它还有两个容易被忽略的好处。一是轻量:scrcpy 是原生程序,窗口里只有手机画面,没有任务栏和多余按钮,资源占用很低。二是无痕迹:它属于非侵入式工具,用完关掉进程,手机上干干净净;同时完全开源免费,没有账号、没有广告,也不需要联网。

调好两个参数,手机投屏不卡顿

画面卡,多半是分辨率和帧率要得太满。先试这两个参数:

scrcpy -m1024 --max-fps=60

-m1024把画面最长边限制在 1024 像素,--max-fps=60把帧率钉在 60,多数中端手机跑这一条就能明显缓解卡顿。想画质再高一点,可以追加--video-codec=h265换 H.265 编码,同码率下画面更清晰。码率、像素格式等更多可调项,视频参数说明 里都有。

进阶玩法:录屏、摄像头与手柄

上手之后,下面几个用法很顺手:

  • 录屏:加--record=file.mp4,边投屏边把画面存成视频;
  • 反向粘贴:电脑和手机之间可双向复制粘贴文本;
  • 摄像头镜像(Android 12+):--video-source=camera把手机摄像头画面投到电脑上;
  • 虚拟显示:--new-display=1920x1080单独开一块 1080p 虚拟屏,不挤占手机真实屏幕;
  • 游戏手柄:--gamepad=uhid把电脑手柄模拟成安卓手柄;
  • OTG 模式:scrcpy --otg只做控制不投屏,连 USB 调试都不要求开。

控制方式上也有几个高频操作:右键是"返回",中键是"Home",Alt+f 切换全屏,完整键位表见 快捷键说明。

常见卡点排查

  • 插上没反应:先确认adb devices能列出设备;多台设备同时连时,用-s 序列号指定,无线连接细节看 连接文档。
  • 有画面不能控:小米等机型需要再打开"USB 调试(安全设置)",这是独立于 USB 调试的另一个开关,改完重启一次手机。
  • 没有声音:音频转发要求 Android 11 及以上,老系统只能静音投屏;也可以加--no-audio直接关掉音频。
  • 无线连不上:确认手机和电脑在同一个 Wi-Fi,用scrcpy --tcpip=设备IP发起连接;地址前加+号可强制重连。

还遇到别的问题,先翻 FAQ,绝大多数报错都能找到现成答案。

延伸阅读

doc/ 目录下的文档按连接、视频、音频、控制、录屏、窗口等主题分篇,按章节查比逐条翻命令快得多。

如果你只是需要一个免 root、免费、即插即用的安卓投屏方案,scrcpy 目前是最省心的选择:装好、插上线、敲一条命令,手机画面就躺在电脑窗口里了。建议从-m1024开始试起,找到你手机上不卡的那个参数组合,剩下的就交给它。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 13:16:09

小米CyberOne首秀IFA:人形机器人技术拆解与开发入门

人形机器人喊了很多年,真正能被普通用户叫出名字的并不多。波士顿动力的 Atlas 会空翻,特斯拉的 Optimus 隔一段时间就发一段新视频,但这些都是“看着很酷、离我很远”的存在。相比之下,小米 CyberOne 是一个更特别的研究样本&…

作者头像 李华
网站建设 2026/9/2 13:16:07

Chatbox:把 GPT、Claude 和 Ollama 装进一个窗口,完整上手指南

Chatbox:把 GPT、Claude 和 Ollama 装进一个窗口,完整上手指南 【免费下载链接】chatbox Powerful AI Client 项目地址: https://gitcode.com/GitHub_Trending/ch/chatbox 上周写技术方案,我切了 5 次浏览器标签:GPT 在一家…

作者头像 李华
网站建设 2026/9/2 13:13:34

JSBSim-1.0源码解析:飞行动力学模型与无人机仿真实践

简介:JSBSim-1.0程序源码是一套面向飞行模拟开发者、航空航天研究者和开源爱好者的C飞行模拟框架完整代码包,旨在帮助读者深入理解飞行力学建模、环境模拟与飞行控制系统等核心机制,并支持本地编译与二次定制。压缩包共461个文件,…

作者头像 李华