scrcpy 快速上手指南:免费投屏 + 远程控制 Android 设备
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
scrcpy 是一款免费开源的 Android 投屏与控制工具:通过 USB 或 Wi-Fi 把手机画面实时镜像到电脑,延迟约 35–70 毫秒,支持键盘鼠标操作、文件推送和屏幕录制。做演示、教学、应用测试,或者需要边操作边录屏的人,基本都适用。
它凭什么值得用
scrcpy 在设备系统层面直接抓取屏幕数据,不占用额外 App 资源,也不需要 Root 权限;画面走视频流传输,延迟可稳定控制在几十毫秒内。客户端覆盖 Linux、Windows、macOS 三大桌面平台,同一套参数行为一致。它是完全开源的 Apache 协议项目,可自由修改和二次分发,社区维护活跃。
从 0 到 1:三步完成首次投屏
- 装客户端:Linux 可直接走包管理器;Windows、macOS 用官方发布页的预编译包。需要改代码再编译的话,从源码构建:
git clone https://gitcode.com/GitHub_Trending/sc/scrcpy,然后执行./gradlew build。 - 连设备:手机进入"开发者选项",开启 USB 调试(允许电脑通过数据线读写和控制手机的调试开关),插线后在手机上点一次"允许"完成授权。
- 启动:终端里输入
scrcpy。只连了一台设备时自动选中;多台设备时用-s 设备序列号指定,序列号可先用adb devices查到。
窗口起来后,鼠标点击、滚轮滑动、键盘输入都会直接作用在手机上。
进阶玩法:4 个高频实用参数
- 画面卡顿先降分辨率:执行
scrcpy -m 1024,把输出画面最长边压到 1024 像素,弱网、低端机上帧率立刻回升。 - 进一步压低带宽:
scrcpy -b 2M把视频码率限制到 2 Mbit/s,适合网络差或只想看个操作内容的场景。 - 录屏时让手机熄屏:
scrcpy -S关闭设备屏幕,投屏照常进行,适合长时间录屏、挂机演示,省电也避免误触。 - 文件直接拖过去:把电脑上非 APK 的文件拖进投屏窗口,自动推送到手机的
/sdcard/Download/;用scrcpy --push-target=/sdcard/Movies/可改目标目录。
卡住怎么办:高频问题排查清单
- 终端报找不到设备:先跑
adb devices,确认手机已授权 USB 调试,插拔一次数据线重新点"允许"。 - 无线连接失败:设备与电脑必须在同一 Wi-Fi 网段下;无线连接的具体步骤参见项目文档
doc/connection.md。 - adb 行为诡异:执行
adb kill-server && adb start-server重启服务再试。 - 录屏想要自定义格式(mkv 等)、调整音量或开关声音:参见
doc/recording.md和doc/audio.md。 - 快捷键想改成自己的习惯:完整对照表在
doc/control.md,手柄映射相关内容在doc/gamepad.md。
收尾
一条scrcpy命令就能开始用,遇到具体需求再查 doc/ 下对应主题的文档补参数即可;源码构建、二次开发的方法在doc/develop.md。
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考