一、背景与痛点
- 开发或测试时,经常需要查看手机画面
- USB数据线连接手机时,可能不太稳定
- 手动操作麻烦,截图、录屏效率低
- 投屏软件要么收费,要么延迟高
- 想录制 demo / 展示效果 / 自动化测试 时特别需要一个“稳定、无广告、可控”的投屏方案
引出问题:
有没有一个工具可以:
- 免费、跨平台
- 延迟低、清晰度高
- 支持键盘鼠标直接控制
- 还能无线连接
答案:Scrcpy!
二、Scrcpy 介绍
- 开源项目(由 Google 工程师开发)
- 无需安装 App,直接通过 ADB 调试连接手机
- 支持 Windows / macOS / Linux
- 支持 USB 与 Wi-Fi 连接
- 完全支持键盘鼠标操作
- 超低延迟(< 100ms)
- 无需 root 权限
三、安装与使用步骤(最核心部分)
1️⃣ 安装依赖
下载 ADB 工具包
dl.google.com/android/rep…
下载 Scrcpy
github.com/Genymobile/…
解压至如:
C:\scrcpy\
2️⃣ USB 连接手机
-
开启「开发者选项」→ 打开「USB 调试」
-
数据线连接电脑
-
命令:
adb devices
scrcpy
- ✅ 手机画面出现在电脑上,可用键鼠操作!
3️⃣ 无线连接模式
adb tcpip 5555
adb connect 192.168.x.x:5555
scrcpy
四、实用技巧
| 功能 | 命令 |
|---|---|
| 限制分辨率 | scrcpy -m 1080 |
| 限制码率 | scrcpy --bit-rate 8M |
| 关闭手机屏幕但继续投屏 | scrcpy --turn-screen-off |
| 全屏投屏 | scrcpy --fullscreen |
| 录制视频 | scrcpy --record demo.mp4 |
| 仅音画转发 | scrcpy --no-audio |
五、操作快捷键
| 操作 | 快捷键 |
|---|---|
| 返回 | 右键 / Ctrl+← |
| 主屏 | Ctrl+H |
| 截图 | Ctrl+S |
| 电源键 | Ctrl+P |
| 锁屏 | Ctrl+Shift+P |
| 拖拽文件到窗口 | 自动传文件到手机 |
六、扩展能力
- 结合 Chrome DevTools 调试 H5 页面
- 配合 ADB 自动化脚本进行 UI 测试
七、使用场景
- 应用演示 / 内部培训 / 远程会议展示
- H5 页面或小游戏调试
- QA 测试录屏
- Android 开发调试
- 技术讲座 / 线上直播演示