scrcpy 安卓投屏控制完整教程:三步投屏、操作、录制手机
2026/9/9 18:58:04 网站建设 项目流程

scrcpy 安卓投屏控制完整教程:三步投屏、操作、录制手机

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

scrcpy 是一款免费的安卓投屏控制工具:它把手机的屏幕视频和声音镜像到电脑窗口里,同时让电脑的鼠标键盘直接操作手机。不需要 Root,也不用在手机上装任何 App——它只是通过 USB 临时推送一个服务,结束后不留痕迹。

前提条件很简单:手机是 Android 5.0 及以上,并在开发者选项里打开了"USB 调试";电脑装好 scrcpy 程序(Linux、Windows、macOS 都有)。Linux 可以直接用包管理器安装,Windows 和 macOS 下载预编译版本即可。想自己编译源码的话,克隆仓库后构建:

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

它的卖点在快和稳:约 1 秒出第一帧,帧率 30~120fps 取决于设备,端到端延迟 35~70ms,分辨率可达 1080p 以上,且无账号、无广告、不需要联网。

用 USB 连上手机出第一帧

第一次跑通只有三步:

  1. 手机上开启 USB 调试
  2. 数据线连接电脑,手机上点"允许调试"
  3. 在电脑终端运行scrcpy
scrcpy

窗口出来就是手机屏幕了。多设备同时连接时,加-s 序列号指定要镜像的设备(adb devices可以查到序列号)。

用键盘鼠标控制手机

窗口内的鼠标点击就是触摸,右键是返回,中键是回桌面,Alt+f 切换全屏,常用按键组合可以参考官方文档 doc/shortcuts.md。

键盘输入默认会把按键转成虚拟事件。如果你希望输入被手机"物理"识别——比如游戏或应用要求硬件键盘支持——启用物理键盘模拟即可:

scrcpy --keyboard=uhid

接在电脑上的游戏手柄也能转发给手机(scrcpy --gamepad=uhid),手机直接变成一个手柄游戏设备。

边投屏边录制

录制是内置的,启动时带一个文件名,画面镜像的同时就把音视频写进文件:

scrcpy -r recording.mp4

录像在设备端编码、电脑端合成文件,所以不受网络抖动影响,录出来的文件是干净的。音频镜像需要 Android 11 及以上(默认开启),只要无声视频的话在命令后追加--no-audio

拔掉数据线走无线

手机和电脑连同一个 Wi-Fi 时,一条命令能自动处理大部分事情:

scrcpy --tcpip

它会自动找到手机的 IP、开启 adb 的 TCP/IP 模式、切换到无线连接,然后照常镜像。手动分步的adb tcpipadb connect做法,以及 Android 11 以上的无线调试入口,详见官方文档 doc/connection.md。无线延迟受网络质量影响,重要操作场景建议留着 USB。

主场景之外的几个玩法

  • 手机黑屏省电:追加-S后手机屏幕关闭,投屏和控制继续,适合长时间投着不看。
  • 只镜像声音scrcpy --no-video可以只听声不投屏;配合--audio-source=mic还能把手机麦克风当电脑的录音设备。
  • 手机摄像头当电脑摄像头:仅 Linux 支持,把手机前摄暴露成电脑上的虚拟摄像头,用于视频会议或直播。
  • OTG 反向控制:把电脑键盘鼠标通过 USB OTG 插到手机上,手机直接识别为物理设备,连 USB 调试都不需要。

卡住了先处理这些坑

  • 小米等机型提示 "Injecting input events requires…":没有开启"USB 调试(安全设置)",在开发者选项里打开并重启一次手机。
  • 镜像没有声音:Android 11 必须在屏幕解锁状态下启动 scrcpy;Android 10 及以下不支持音频镜像,属正常现象。
  • 画面卡顿:先用-m 1024降分辨率;只是看视频不操作时,加--video-buffer=200用缓冲换稳定。画质相关参数完整说明见 doc/video.md。
  • 设备识别不上:重插数据线、重新授权调试弹窗;还不行就重启 adb 服务(adb kill-server && adb start-server)。
  • 程序来路不明:scrcpy 没有付费版,遇到要求付费或捆绑下载的版本直接换官方渠道。

下一步做什么

先用 USB 跑通裸命令scrcpy,看到第一帧就算入门完成。然后按需加一个-r 文件名.mp4试试录制,或者用--tcpip体验无线。其余参数不必记,运行时scrcpy --help能查到全部选项。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询