2026/8/14 6:22:02

安卓手机如何投屏到电脑并反向操作?一份 scrcpy 完整上手指南

安卓手机如何投屏到电脑并反向操作?一份 scrcpy 完整上手指南 安卓手机如何投屏到电脑并反向操作一份 scrcpy 完整上手指南【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy一个演示前手忙脚乱的场景想象这样一个下午你要向客户演示新做的 App投影仪已经连好会议室坐满了人然后你发现——手机屏幕太小坐在后排的人根本看不清。你只能把手机举到摄像头前画面不停抖动字号糊成一团。或者更常见的版本你在网上看到一个操作教程想录屏分享结果手机自带的录屏工具要么有水印要么录不进声音折腾半天颗粒无收。这些尴尬背后其实是同一个需求把安卓手机屏幕搬到电脑上看清、录下甚至直接用电脑反过来操作手机。今天要介绍的 scrcpy读作 screen copy就是为这件事而生的开源工具而且它解决这个问题的方式比大多数人的想象要干净得多。一句话讲清 scrcpy 是什么把 scrcpy 想成一根看得见的 USB 线手机通过 USB 或 Wi-Fi 连上电脑后它的屏幕和声音会实时出现在电脑的一个窗口里而电脑的键盘鼠标则变成了手机的遥控器。整个过程不需要 root、不需要在手机上安装任何 App、不需要注册账号投屏结束后手机上不会留下任何痕迹。数据层面它也不含糊约 1 秒出画面、35~70ms 延迟、30~120fps 帧率、最高支持 1920×1080 以上分辨率。这些数字来自项目官方说明见项目根目录 README在同类型工具里属于第一梯队。它的工作方式简单来说是客户端通过 adb 与手机建立通道让一段临时程序在手机上完成画面采集和编码再回传给电脑解码显示——采集端代码在server/src/main/电脑端主程序在app/src/。从零到亮屏跟着走一遍完整投屏与其零散地看命令不如把它当成一次完整的第一次投屏体验全程大概只需要几分钟。第一步装好 scrcpy 本体。安装方式按系统区分Linux 用户一般走发行版的软件源或直接下载发布包Windows 和 macOS 也有对应的安装文档分别见 doc/linux.md、doc/windows.md 和 doc/macos.md。如果你的电脑上还没有 adb顺手把它装上因为 scrcpy 就是靠 adb 和手机打交道的。第二步打开手机的 USB 调试。在手机上进入设置 → 关于手机连续点击版本号直到提示已进入开发者模式然后回到设置找到开发者选项打开USB 调试。这一步是 Android 给开发者预留的通道也是 scrcpy 得以免安装工作的前提。第三步插线并授权。用数据线连接手机和电脑手机弹出 USB 用途选择时选传输文件。第一次连接时手机上会弹出允许 USB 调试吗的对话框记得勾选始终允许并确认。第四步运行。打开电脑终端输入scrcpy屏幕上出现手机画面就成功了。这里不需要任何额外参数——它只会在检测到唯一设备时自动连接如果你同时插了多台手机用-s 设备序列号指定其中一台即可。第五步感受一下反向操作。鼠标点击相当于手指触摸电脑键盘可以直接给手机打字右键单击触发返回中键单击回到主页。更有意思的是把一个.apk文件直接拖进投屏窗口它会自动帮你安装到手机上拖入其他文件则等价于把文件推到手机里。至此你已经完成了 scrcpy 的完整闭环剩下的都是在为不同场景调参。挣脱数据线无线投屏的正确打开方式演示和开发时数据线是负担scrcpy 的无线模式解决得相当聪明。最简单的做法是先把手机插上 USB然后运行scrcpy --tcpip它会自动完成一系列脏活找到手机 IP、开启手机的 TCP/IP 监听、切换连接方式然后你就能拔掉数据线画面保持不断。以后在同一网络下可以直接用 IP 直连scrcpy --tcpip192.168.1.100记住一个前提手机和电脑必须在同一个 Wi-Fi 网络下。无线模式适合人已经坐到沙发上的场景但如果是追求极致流畅的演示USB 仍是更稳的选择。这部分完整说明在 doc/connection.md。把演示变成素材录制与画质设置录屏是另一个高频需求。scrcpy 的录制是所见即所得的本地录制不依赖手机端的任何 App输出为 MP4scrcpy --recordmy_video.mp4想要更接近教学视频的画质把码率和帧率一起提上来scrcpy --recordoutput.mp4 --video-bit-rate8M --max-fps60反过来如果只是想把画面投出来看看、不追求高清用-m1024把分辨率压到 1024 宽延迟和流畅度会明显改善——这条建议写在官方 README 的必知技巧里实测对老设备尤其管用。录制参数的全套说明见 doc/recording.md。息屏也能继续用更省电的镜像方式一个很多人不知道的小技巧镜像画面时手机屏幕是可以关掉的。运行scrcpy --turn-screen-off手机屏幕熄灭但电脑窗口里的画面和操作一切正常。这么做的好处很实在长时间演示时不费手机电、不发烫也避免了手机常亮带来的烧屏风险。临时想切这个状态不用重启程序按快捷键Alto默认修饰键是 Alt即可随时息屏或亮屏详见 doc/device.md。藏着更多玩法摄像头、虚拟显示器与会议直播当基本投屏熟练之后scrcpy 还有一些超出投屏的能力按场景选着用即可。把手机当电脑摄像头。在 Linux 上可以把手屏幕或手机摄像头暴露成系统的/dev/videoN虚拟设备直接供视频会议软件调用scrcpy --v4l2-sink/dev/video2 --no-video-playback这个模式很适合用旧手机做直播/会议机位的玩法文档在 doc/v4l2.md。镜像手机摄像头Android 12。切换视频源即可scrcpy --video-sourcecamera想看前置还是后置、想要多大画幅都有一系列--camera-*参数可调见 doc/camera.md。开一个虚拟显示器。想在手机本体之外获得一块额外的屏幕来放 App用scrcpy --new-display1920x1080 --start-apporg.videolan.vlc比如让 VLC 在虚拟屏上放视频手机主屏还能干别的见 doc/virtual-display.md。另外还有两个值得知道的模式--otg可以在不开启 USB 调试的情况下单纯把电脑键鼠映射到手机上适合临时救急控制-G则能接入连接在电脑上的游戏手柄来操控手机。它们分别记录在 doc/otg.md 和 doc/gamepad.md。新手最容易翻车的几个坑经验之谈坑一小米等部分机型按键失灵。症状是投屏正常但鼠标键盘怎么点都没反应终端里报错Injecting input events requires ... INJECT_EVENTS permission。原因是这类机型除了USB 调试还需要在开发者选项里单独开启USB 调试安全设置而且设置后必须重启手机。这是官方 README 明确标注的坑先排查它。坑二快捷键失灵其实是按错了键。scrcpy 的默认修饰键是Alt不是Ctrl。Ctrl开头的组合键会被原样转发给手机上的 App 处理所以像CtrlC这类操作是在手机应用里生效的。想在投屏窗口里实现全屏、息屏、主页等动作记住这一组就够用了Altf全屏、Alto息屏/亮屏、右键返回、中键主页、双击窗口黑边自动去黑边。完整对照表在 doc/shortcuts.md。坑三画面卡顿先别怪网速。无线模式下掉帧第一时间不是换路由器而是降负载——scrcpy -m1024 --max-fps30往往立刻见效。分辨率是延迟最大的影响因素这一招对 USB 连接同样适用。坑四连接没反应。先别急着重新插拔在终端敲一下adb devices看电脑是否真的识别到了手机。常见的两种原因手机上没确认允许 USB 调试的授权弹窗或者连接方式选成了仅充电。把这两点检查完问题通常就消失了。下一步去完成你的第一次投屏scrcpy 的价值在于它把投屏这件小事做到了极致轻量、免费、无广告、不占手机任何空间。最笨也最有效的入门方式就是现在拿起手边的安卓手机走完上面的五步让它的屏幕出现在你的电脑上然后再挑一个最贴合你需求的场景——无线、录屏或息屏镜像——把它用熟。想自己动手编译最新版本可以从仓库获取源码git clone https://gitcode.com/GitHub_Trending/sc/scrcpy官方文档按功能分得很细收藏下来按需翻阅投屏参数看 doc/video.md、音频看 doc/audio.md、快捷键看 doc/shortcuts.md、遇到疑问翻 FAQ.md。如果你身边也有同事朋友在找好用的安卓投屏工具把这篇文章转给他也许就能省下他一下午的折腾时间。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考