news 2026/9/5 12:01:42

1分钟连上手机,scrcpy 如何投屏并控制安卓设备

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
1分钟连上手机,scrcpy 如何投屏并控制安卓设备

1分钟连上手机,scrcpy 如何投屏并控制安卓设备

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

手机上的消息和验证码总在你写代码、剪视频的时候跳出来。把手机屏幕镜像到电脑,再用键盘鼠标直接操作,是解决这类打断最直接的办法。scrcpy 做的就是这件事:通过 USB 或无线方式镜像安卓设备的画面和声音,让你在大屏幕上用鼠标点击、键盘输入来操控手机,无需 root,手机上也无需安装任何应用。

首次跑通 scrcpy:从 USB 到投屏的完整路径

第一次使用 scrcpy,手机端和电脑端各有一组准备工作。

手机端:打开 USB 调试

  1. 在「设置 → 关于手机」中连续点击「版本号」7 次,解锁开发者选项。
  2. 进入「开发者选项」,开启「USB 调试」。
  3. 部分小米机型还需要额外开启「USB debugging (Security Settings)」,否则后面注入按键时会报权限错误(见文末避坑一节)。

电脑端:安装 scrcpy 和 adb

scrcpy 依赖 adb 与手机通信,Linux、Windows、macOS 的安装方式都写在仓库的 doc/linux.md、doc/windows.md、doc/macos.md 里。以 Linux 为例,用包管理器安装的版本通常偏旧,更推荐拉取仓库后跑构建脚本:

git clone https://gitcode.com/GitHub_Trending/sc/scrcpy cd scrcpy ./install_release.sh

启动第一次镜像

用 USB 线连接手机,在终端执行下面的命令,约 1 秒后出现首帧,手机屏幕就出现在窗口里了:

scrcpy

如果同时连接了多台设备,需要先确认序列号再指定,比如scrcpy -s 0123456789abcdef

跑通之后先熟悉三个操作:鼠标右键 = 返回键,中键 = Home 键,Alt+f 切换全屏。输入文字时,用 Alt+v 把电脑剪贴板同步到手机并粘贴,省去长按菜单。

scrcpy 常用参数与快捷键速查

日常 90% 的场景用得上下面这几项,先记短参数,完整说明在 doc/video.md。

需求参数 / 快捷键说明
限制分辨率scrcpy -m 1024卡顿时的第一调整项,宽高比自动保持
降低比特率scrcpy -b 4M默认 8M,带宽紧张时下调
关手机屏幕继续投屏scrcpy -S镜像继续,省电
录屏到 MP4scrcpy --record=out.mp4可加-m 1080指定分辨率
无线连接scrcpy --tcpip自动找 IP 并开启 TCP/IP 模式
限制帧率scrcpy --max-fps 60进一步降低延迟和功耗
返回 / 回桌面鼠标右键 / 中键等价于 Android 返回键、Home 键
全屏切换Alt+f默认修饰键是 Alt 或 Super
剪贴板同步粘贴Alt+v把电脑剪贴板内容粘进手机
查看实时帧率Alt+i在终端打印 FPS

3 个最值得用的 scrcpy 技巧

如何平衡 scrcpy 的画质和流畅度

遇到掉帧,先加-m 1024限制分辨率,这一步立竿见影,1080p 的设备会降到 1024×576,比例自动保持;仍然不流畅,再叠-b 4M压比特率。反过来,录屏要清晰就往上加,因为流畅和清晰是两回事。

如何开启 scrcpy 无线连接

手机和电脑在同一个局域网时,插着 USB 执行:

scrcpy --tcpip

它会自己找到设备 IP、按需开启 TCP/IP 模式然后断开 USB,拔线即可。之后设备掉线,地址前加+强制重连:scrcpy --tcpip=+192.168.1.1。习惯手动操作的,流程是adb tcpip 5555、拔线、adb connect 设备IP:5555、再正常跑 scrcpy,细节见 doc/connection.md。

文件互传:拖进去就行

把电脑上的文件直接拖进 scrcpy 窗口,它会自动推送到设备;拖一个 APK 文件进去则直接安装,调试应用时省掉了打包和传文件的步骤。

其余功能这里各提一句:虚拟显示器(--new-display)让某个应用在手机屏幕之外独立运行、摄像头镜像、Linux 下用 V4L2 把手机前置摄像头变成电脑摄像头、手柄映射到手机。

scrcpy 连接问题的 4 个高频排查方法

Q:执行 scrcpy 提示找不到设备?先跑adb devices看输出:列表里没有设备说明 USB 或驱动问题,Windows 上装好厂商驱动;显示unauthorized说明手机弹的授权窗口没点,拔插重连再允许;显示offline换个 USB 口或数据线。

Q:小米等机型报 INJECT_EVENTS 权限错误?画面能投屏但键盘鼠标点不动,这是安全限制。去开发者选项里找到与「USB 调试」并列的「USB debugging (Security Settings)」打开,重启手机后恢复。

Q:没有声音?音频转发要求 Android 11 及以上。Android 12+ 开箱即用;Android 11 必须保持屏幕解锁状态启动,系统需要一个短暂弹窗判定应用在前台;Android 10 及以下会自动禁用,画面继续但无声,想录屏带音轨就确保设备是 Android 11+。

Q:无线连接失败?先在同一网段内确认adb devices能看到无线序列号;断线后用--tcpip=+IP强制重连,或者重新插上 USB 跑一次scrcpy --tcpip让它自动恢复。

更多参数的边界情况和排查思路,官方文档都整理得很细,按需查阅即可。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/31 19:08:35

Ventoy 启动盘制作教程:一个U盘装下所有系统镜像

Ventoy 启动盘制作教程:一个U盘装下所有系统镜像 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy 凌晨三点,客户机器蓝屏,你翻遍抽屉只找到一根 U 盘,里面…

作者头像 李华
网站建设 2026/9/1 11:57:11

Ventoy快速制作多系统U盘启动盘的完整指南

Ventoy快速制作多系统U盘启动盘的完整指南 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy Ventoy 是一款开源的多系统启动盘方案:把引导环境写进 U 盘后,ISO 镜像像普通文件一样…

作者头像 李华
网站建设 2026/9/2 12:00:19

MinerU Python 3.10-3.13 全版本兼容:3 种安装方式 10 分钟跑通

MinerU Python 3.10-3.13 全版本兼容:3 种安装方式 10 分钟跑通 【免费下载链接】MinerU Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows. 项目地址: https://gitcode.com/GitHub_Trending/mi…

作者头像 李华
网站建设 2026/8/31 23:50:12

Python实现灰色关联分析:原理、代码与可视化实战

1. 项目缘起:为什么需要灰色关联分析? 在数据分析的日常工作中,我们常常会遇到这样的场景:手头有一堆指标,比如影响某个产品销量的因素可能有广告投入、促销力度、渠道数量、竞品价格等等。老板问:“哪个因…

作者头像 李华
网站建设 2026/9/1 9:10:32

LSM6DSM低功耗六轴传感器实战:实现“始终开启”的智能感知系统

前阵子给一台资产追踪器做传感器选型,翻来翻去最后焊上的是ST的LSM6DSM。这颗芯片在资料里写得挺直白:“always-on 3D accelerometer and 3D gyroscope”,简单说就是一颗3D加速度计加一颗3D陀螺仪,封装在一个6轴惯性模块里&#x…

作者头像 李华
网站建设 2026/9/1 7:43:31

MATLAB实战:从零构建AM/FM调制解调系统与性能分析

1. 从零理解AM/FM调制原理第一次接触通信调制时,我被那些数学公式绕得头晕。直到用MATLAB画出波形图,才真正明白调制就是在玩"载波变形记"。想象载波是个快递小哥,调制信号是要送的包裹,调制过程就是把包裹"绑&quo…

作者头像 李华