scrcpy 安卓投屏教程:让手机屏幕秒现在电脑窗口里
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
scrcpy 是一款无需 Root 的安卓投屏工具:它把手机屏幕实时镜像到电脑窗口,并允许你用键盘鼠标反向操作手机。适合三类人——需要在大屏上演示移动端操作的开发者、需要录屏取证的测试人员、以及想把电脑和手机打通来办公的人。全程手机端零安装、零付费,原理只是通过 adb 通道把编码后的画面传回电脑。
🚀 scrcpy 首次投屏:从 USB 连接到出画面的四步
- 手机端打开"开发者选项"里的 USB 调试,用数据线连接电脑;首次连接时手机弹出授权框,勾选"始终允许"。
- 电脑端装好 scrcpy(发行版包管理器里通常有,或者下载官方预编译包解压即用)。
- 终端里敲
adb devices,看到设备序列号且状态为device,说明通道已建立。 - 输入
scrcpy回车。几秒后一个窗口弹出,里面就是你的手机实时画面,鼠标左键点击窗口即可在手机上产生触摸。
从这一刻起,你可以验证三件事:鼠标左键滑动列表(模拟触摸)、物理键盘直接打字(注入文本)、右键(模拟返回键)。都成立,就算接入成功了。
🎯 三个高频任务:投屏演示、游戏录屏、文件推送
在大屏上演示手机操作:投屏窗口就是你的演示台
目标:开会或上课时,手机屏幕放大到投影/外接显示器上。
做法:接好双屏后运行scrcpy,把窗口拖到外接显示器;按Alt+f(修饰键默认是 Alt 或 Windows 键)进入全屏。演示过程中按Alt+b触发返回、Alt+h回主屏,Alt+↑/Alt+↓调音量,不需要伸手拿手机。讲完想省电,按Alt+o可以关掉手机侧的屏幕而投屏不中断。
可验证的效果:手机熄屏状态下,电脑窗口画面与触摸操作都照常工作。
边玩游戏边录屏:一条参数落盘完整录像
目标:把手机上的游戏过程录成视频文件,用于教程或复盘。
做法:scrcpy --record=game.mp4。视频在手机上编码、在电脑上封装,文件名后缀决定容器(.mp4、.mkv、.opus 等都支持),想只录画面加--no-audio。录完或想停止时直接关窗,文件即刻完整。
可验证的效果:录像时间戳取自设备端,即使中途网络有波动,成片里也没有卡顿;而直接录电脑窗口反而会有抖动,所以优先用这个参数。
把电脑文件一步丢进手机:拖拽即推送
目标:快速把文档、图片、APK 传到手机。
做法:直接拖文件到 scrcpy 窗口。非 APK 文件会被推到设备的/sdcard/Download/,APK 文件则直接触发安装。想改落地目录用--push-target指定路径。
可验证的效果:手机文件管理器 Download 目录里能看到刚拖的文件;APK 会在手机上弹出安装确认。
🔧 scrcpy 投屏排障:三种最常见症状的三步定位
- 症状:敲 scrcpy 报找不到设备 / 窗口一闪就关。原因:adb 通道没建好或授权失效。解法:跑一遍
adb kill-server && adb start-server,再看adb devices;若设备列表里状态是unauthorized,回手机上重新点一次授权。 - 症状:画面正常但没有声音。原因:音频转发要求 Android 11 及以上;Android 12+ 开箱可用,Android 11 需要屏幕处于解锁状态并接受一次弹窗授权。解法:解锁手机、保持亮屏重新连接;系统低于 Android 11 则无解,属版本限制。
- 症状:画面卡顿、拖动窗口掉帧。原因:分辨率或码率超过链路承受力。解法:
scrcpy -m 1024把边长限制在 1024,再配合--max-bps=4M压码率,多数情况下流畅度立刻回来。
⚖️ scrcpy 能力边界:它擅长什么、做不了什么
说清楚边界,后面用它才不闹心:
- 它擅长低延迟镜像与反向控制、录屏录像、文件推送、APK 安装,这些都走 adb,无需 Root。
- 音频转发有硬性门槛:Android 11 起步,Android 12 才完全免配置。
- 虚拟摄像头(V4L2 loopback,让手机画面在电脑里当 webcam 用)仅限 Linux,且需要装
v4l2loopback内核模块;Windows 和 macOS 没有这一项。 - 它不做云同步、不做应用双开、不绕过任何权限模型;HID/OTG 模式(把电脑键盘鼠标伪装成手机物理外设)需要额外配置,默认并不开启。
- 投屏质量受编码芯片影响,低端机跑 H.265 反而可能更卡,默认编码设置通常就是最优解。
🧩 进阶速览:无线投屏与无头录屏
- 无线模式:设备与电脑同一 Wi-Fi 下,先 USB 连一次,然后
scrcpy --tcpip(不带参数)即可自动完成切网与连接,拔线继续投。细节见 无线连接文档。 - 画质/帧率/编码调优:
--max-size、--max-fps、--video-codec三者组合即可覆盖绝大多数场景,参数语义见 视频参数文档。 - 无头后台录制:
scrcpy --no-playback --no-window --record=out.mkv让 scrcpy 不开任何窗口,只在后台持续录像,适合挂机式采集。
一句话总结:scrcpy 把"电脑操控手机"这件事做成了零安装、零 Root 的命令行工具。现在就敲scrcpy,看到画面的十分钟内,试着用-m 1024和--record各跑一次——这两个参数用熟,你已经覆盖了它 90% 的日常价值。
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考