scrcpy 安卓投屏新手完整指南:10 分钟完成安装、连接与画质调优
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
scrcpy 是一款免费开源的安卓投屏工具,它能将安卓手机的屏幕实时搬运到电脑窗口,并让鼠标、键盘直接接管手机操作,全程无需 root,也不需要在手机上安装任何 App。实测端到端延迟约 35~70 毫秒,首帧画面约 1 秒内呈现。读完这篇文章,你将走通从环境准备、首次投屏、画质调优到无线投屏的完整链路,全程 10 分钟左右。
动手前的准备:给手机打开 USB 调试
scrcpy 唯一需要提前设置的地方在手机端,而且只需做这一次:
- 打开手机「设置」→「关于手机」,连续点击「版本号」7 次,屏幕会提示已进入开发者模式;
- 回到「设置」首页,进入新出现的「开发者选项」,打开「USB 调试」开关;
- 用数据线连接电脑,在手机弹出的「允许 USB 调试吗?」对话框里勾选「始终允许」并确认。
注意:部分品牌有额外限制。以小米/红米为例,还需要在开发者选项里单独打开「USB 调试(安全设置)」,否则会出现
INJECT_EVENTS permission报错,键鼠无法控制手机;修改后建议重启一次手机。
同时确认两点:系统需为 Android 5.0(API 21)及以上;如果想声音也同步到电脑,设备最好在 Android 11 及以上,因为音频转发从这一版本才开始支持。版本不够不影响画面投屏,可以先玩起来。
手机这头准备妥当,下一步把 scrcpy 装进电脑。
安装 scrcpy:按你的系统选择最快路径
- Linux 用户走包管理器即可,例如
sudo apt install scrcpy,Arch 系用sudo pacman -S scrcpy; - Windows、macOS 用户下载对应平台的预编译压缩包,解压即可运行,无需额外装依赖;
- 想尝鲜最新代码,可
git clone https://gitcode.com/GitHub_Trending/sc/scrcpy后按说明自行构建。
装完后先验证一下:终端输入scrcpy --version,能输出版本号就说明一切就绪。
第一次投屏:手机画面 1 秒上屏
保持数据线连接,在终端敲下:
scrcpy大约一秒钟,手机屏幕就会出现在电脑窗口里。此时用鼠标在画面上划动,手机里的界面会跟着响应;直接用键盘打字,也能输入到手机的任何输入框——手机仿佛变成了一块可交互的电脑屏幕。
来感受一个真实场景:把微信聊天窗口投到大屏,用键盘回复消息;再切到短视频,用鼠标快速滑动切换。全程不用低头看手机,长时间查资料、回消息的体验比小屏戳点舒服得多。
首次体验建议先记下几个最常用的默认快捷键(默认修饰键是 Alt,部分系统为 Win/Super 键):
Alt+F切换全屏,Alt+H回到手机桌面;Alt+B或鼠标右键返回上一级,Alt+O关闭手机屏幕但保持投屏(省电又护隐私);- 按住
Ctrl拖动鼠标,模拟双指缩放。
画质与流畅度:三个参数应对三种场景
默认配置下 scrcpy 以手机原始分辨率、8 Mbps 码率传输,日常够用。想让画面更清晰或更省电,只需掌握三个参数:-b控制码率,-m限制分辨率,--max-fps限制帧率上限。
| 你的场景 | 推荐命令 | 预期效果 |
|---|---|---|
| 演示、剪辑,要画质 | scrcpy -b 16M | 码率翻倍,细节更锐利 |
| 无线连接,要流畅 | scrcpy -b 4M --max-fps 30 | 降低码率与帧率,减少卡顿 |
| 老旧设备,要省电 | scrcpy -m 720 -S | 限制分辨率并熄灭手机屏幕 |
举个例子:-m 1080会把 1920×1080 的画面等比缩到 1080 宽,性能与发热立刻改善;而看视频、聊天场景下--max-fps 30几乎无感知,却能让老设备凉快不少。另外,录屏是内置能力:scrcpy -r demo.mp4即可边投屏边录制,时间戳在手机端生成,成片不受网络波动影响。
告别数据线:无线投屏四条命令
有线连接最稳定,无线投屏则让手机脱离线的束缚。只要手机与电脑处于同一 Wi-Fi:
# 1. 先用 USB 连接,打开无线调试端口 adb tcpip 5555 # 2. 断开 USB,改用 Wi-Fi 连接(换成手机真实 IP) adb connect 192.168.x.x:5555 # 3. 启动投屏 scrcpy提示:记不住手机 IP 的话,插着 USB 直接运行
scrcpy --tcpip,它会自动定位设备、开启端口并完成连接。Android 11 及以上还支持系统自带的「无线调试」配对,连数据线都可以省。
无线模式下延迟略有上升,建议配合上一节的流畅参数(-b 4M --max-fps 30)使用,结束后运行adb disconnect断开连接。
新手最容易踩的坑:四个高频问题
| 现象 | 原因 | 解决办法 |
|---|---|---|
提示no devices/emulators found | 未授权或数据线不支持传输 | 重插数据线,检查手机弹窗并勾选「始终允许」 |
键鼠无法操控,报INJECT_EVENTS permission | 品牌额外限制 | 小米/红米开启「USB 调试(安全设置)」后重启手机 |
| 无线画面卡顿 | 带宽不足 | 改用-b 4M --max-fps 30,尽量靠近路由器 |
提示找不到scrcpy命令 | 安装未完成或未加入 PATH | 检查安装日志;Windows 解压包需进入解压目录运行 |
遇到设备没出现在列表里时,最有效的第一招永远是:拔线重插,再在手机上确认授权弹窗。
从会用走向进阶:录屏、HID 与更多玩法
基础流程跑通后,还有几个值得一试的进阶能力:
- 物理键鼠模拟(HID):让安卓系统把电脑键鼠识别为物理外设,游戏原生支持键位,部分限制虚拟键盘的 App 也能正常输入;
- 手机当摄像头(V4L2,Linux 专属):运行
scrcpy --v4l2-sink=/dev/video0,手机摄像头秒变电脑摄像头,视频会议、直播都能用; - 虚拟显示:投屏运行在一块"看不见的虚拟屏幕"上,手机主屏继续干自己的事,兼顾隐私与效率;
- OTG 模式:无需 USB 调试,插上即用,适合临时借用他人设备做演示。
想深入某一方向,项目自带的doc/目录下有音频、摄像头、手柄、快捷键等专项手册;终端里运行scrcpy --help也能看到全部参数的中文注释,照着逐个试就是最快的进阶方式。
最后的今日小任务:今晚把手机连上电脑,用-r录一段自己的操作过程。当一段画面稳定、音画同步的录像安静地躺在电脑里,你会发现把手机搬上大屏这件事,比想象中简单得多。
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考