news 2026/8/29 14:26:56

scrcpy 免费投屏指南:3 步在电脑上控制 Android 手机

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
scrcpy 免费投屏指南:3 步在电脑上控制 Android 手机

scrcpy 免费投屏指南:3 步在电脑上控制 Android 手机

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

scrcpy 是免费的开源投屏工具,把 USB 或 Wi-Fi 连接的 Android 手机屏幕镜像到电脑,用鼠标键盘直接操作。约 1 秒出画面,延迟 35~70ms,无需 root,手机上不装任何应用。

📷 scrcpy 投屏效果预览

这是 scrcpy 在 Linux 上的运行效果:一个窗口里显示手机画面,窗口即屏幕,没有多余界面。

⚡ scrcpy 快速上手:从安装到第一次投屏

准备工作

按你的操作系统安装 scrcpy,三个平台都有对应说明:Linux 安装、Windows 安装、macOS 安装。手机系统要求 Android 5.0(API 21)及以上。

开启 USB 调试

在手机「开发者选项」中打开 USB 调试,然后用数据线连接电脑。scrcpy 通过 adb 与手机通信,这是唯一的前置配置。

第一条命令

scrcpy

不填任何参数,它会自动检测已连接的设备并开始投屏。

确认投屏成功

连接后约 1 秒内出现手机画面,说明成功。鼠标左键点按,右键触发「返回」,中键触发「主页」,Alt+f 切换全屏。

🧩 scrcpy 能做什么:能力一览

能力一句话说明适合谁
屏幕镜像与控制手机画面显示在电脑窗口里,用鼠标键盘直接操作需要演示或代操作手机的人
无线连接--tcpip自动配置 TCP/IP 模式,连接同一网络的设备想拔掉数据线自由移动的人
音频转发手机声音同步到电脑,要求 Android 11 及以上看视频、听游戏音效的人
屏幕与音频录制--record在手机端编码,输出 mp4、mkv 等格式做教程、留档操作过程的人
虚拟显示器在手机上开辟独立于主屏的虚拟屏幕,可直接启动指定应用多任务、兼容性测试场景
手柄与 HID 输入把电脑手柄映射到手机,或模拟物理键鼠(OTG 模式无需 USB 调试)手游玩家、外设测试者
摄像头镜像Android 12 及以上可投手机摄像头画面,Linux 上还能把它暴露成电脑 webcam视频会议、直播推流的人
多设备管理-s指定序列号,各开一个窗口分别控制同时测多台手机的开发团队

🎮 常见场景怎么用:无线投屏、录制与虚拟显示

当你需要离开数据线自由移动时

手机和电脑在同一 Wi-Fi 网络下,直接用 IP 连接:

scrcpy --tcpip=192.168.1.100 # 手机 IP,默认端口 5555

不知道 IP 就先插着 USB 运行scrcpy --tcpip,它会自动查找设备地址、启用 TCP/IP 模式再切换连接。

当你需要留下一份操作过程的视频时

scrcpy --record=demo.mp4 # 镜像的同时录制视频和音频

时间戳在手机端采集,录出来的文件不会因为传输抖动而卡顿,适合做教程素材。

当你需要让应用运行在独立于主屏的画面里时

scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc # 建 1920x1080 虚拟屏并直接启动 VLC

虚拟显示与手机主屏互不影响,可以同时操作两边。

当你需要用手柄打手游时

scrcpy --gamepad=uhid # 通过模拟物理 HID 设备把手柄传给手机

插上电脑手柄后即可使用,手机侧无需装任何驱动。

🔧 参数调优:延迟、清晰度与后台录制

画面卡顿时,先降分辨率和码率保流畅:

scrcpy -m1024 --video-bit-rate=2M # 限制分辨率边长 1024,码率降到 2M(默认 8M)

同样画质想更省带宽,换成 H.265 编码:

scrcpy --video-codec=h265

H.265 压缩率更高,追求更低延迟则保留默认的 H.264。

只想录屏、不想开窗看画面时,可以完全后台运行:

scrcpy --no-playback --no-window --record=demo.mp4 # 不播放不建窗口,Ctrl+C 停止

🛠 连接失败或画面卡顿:常见问题排查

  1. 现象:画面能出,但鼠标键盘点不动,终端提示INJECT_EVENTS权限错误解决办法:在开发者选项里额外开启「USB 调试(安全设置)」这一项,然后重启手机。小米机型上最常见。

  2. 现象:投屏画面明显卡顿、拖影解决办法:降低分辨率和帧率,例如scrcpy -m1024 --max-fps=30,官方说明降低分辨率可显著改善性能。

  3. 现象:接了多台设备,不知道 scrcpy 选了哪一台解决办法:用scrcpy -s <设备序列号>指定序列号,或用--select-usb强制选择 USB 连接的那台。

  4. 现象:画面正常,但没有手机的声音解决办法:音频转发要求 Android 11(API 30)及以上。系统版本不够时只能收到视频,没有声音。

更多按键组合和窗口操作,见 快捷键列表;无线连接的完整流程在 连接文档 里。

延伸资源:文档与源码目录

  • doc/ 文档目录:连接、视频、音频、窗口、虚拟显示等全部功能文档
  • app/src/ 客户端源码:电脑端的核心实现
  • server/src/main/ 服务端源码:运行在 Android 端的采集与控制实现
  • FAQ:提交 issue 前先查阅的常见问题集

从一次镜像开始,按需逐项打开录制、音频和虚拟显示,参数都能通过scrcpy --help查到。先用一条命令跑通投屏,剩下的功能再按场景加上去即可。

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

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

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

DEAP数据集情绪识别实战:脑电信号预处理到SVM分类全流程

简介&#xff1a;情绪识别是情感计算与脑机接口领域的核心议题&#xff0c;其目标是通过分析脑电信号等生理数据推断人的情感状态&#xff0c;在人机交互、心理健康监测、智能推荐等场景中具有重要价值。该任务的基本原理在于&#xff0c;不同情绪状态会引发脑电信号在频段能量…

作者头像 李华
网站建设 2026/8/29 14:24:52

大数模幂运算:从基础原理到RSA与区块链的高效实现

1. 项目概述&#xff1a;为什么大数模幂运算如此关键&#xff1f; 在密码学、区块链、安全协议这些领域里混久了&#xff0c;你一定会反复遇到一个看似简单、实则暗藏玄机的计算&#xff1a;给你一个巨大的底数 a &#xff0c;一个同样巨大的指数 e &#xff0c;还有一个巨…

作者头像 李华
网站建设 2026/8/29 14:24:41

从分钟级到秒级:uv 加速 Python 依赖管理实战指南

从分钟级到秒级&#xff1a;uv 加速 Python 依赖管理实战指南 【免费下载链接】uv An extremely fast Python package and project manager, written in Rust. 项目地址: https://gitcode.com/GitHub_Trending/uv/uv 给项目加一个新依赖&#xff0c;pip install 要转上两…

作者头像 李华
网站建设 2026/8/29 14:24:25

IIS3DHHC高稳定性加速度计:从噪声分析到倾角测量工程实践

1. 先把场景说清楚&#xff1a;不是所有加速度计都配叫“高稳定性”做倾角监测或者平台姿态检测的人&#xff0c;迟早会遇到一个尴尬问题&#xff1a;设备明明纹丝不动&#xff0c;打印出来的角度却在小数点后一位甚至两位来回跳。换过电源、换过滤波算法、拧紧过螺丝&#xff…

作者头像 李华
网站建设 2026/8/29 14:24:17

Taste-Skill 完整指南:给 AI 装上前端审美

Taste-Skill 完整指南&#xff1a;给 AI 装上前端审美 【免费下载链接】taste-skill Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop 项目地址: https://gitcode.com/GitHub_Trending/ta/taste-skill Taste-Skill 是一套…

作者头像 李华