scrcpy 安卓投屏教程:5 分钟把手机画面投到电脑并用键鼠控制
2026/9/4 23:22:33 网站建设 项目流程

scrcpy 安卓投屏教程:5 分钟把手机画面投到电脑并用键鼠控制

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

scrcpy 把安卓手机的屏幕和声音投屏到电脑,让你用鼠标键盘直接操作手机。无需 root,手机上不用装任何 App。按本文操作,5 分钟内手机画面就会出现在电脑窗口里。

scrcpy 安装准备:系统要求与 USB 调试开启

先对照下表确认环境,满足即可直接开始:

项目要求说明
电脑系统Linux / Windows / macOS三端均支持
安卓版本5.0 及以上(API 21)手机端最低门槛
声音转发Android 11 及以上低版本无声音转发
手机设置开启 USB 调试步骤见下
连接方式USB 线或同一 WiFiUSB 延迟更低

手机端打开 USB 调试:进"设置 → 关于手机",连续点击"版本号"7 次解锁开发者模式;回到"开发者选项"打开"USB 调试"。小米等机型还要打开"USB 调试(安全设置)"并重启一次,否则后面键鼠控制会失效。

电脑上安装 scrcpy:

# Debian / Ubuntu sudo apt install scrcpy # macOS brew install scrcpy

Windows 从官方发布页下载 zip 解压,把该文件夹加入 PATH,之后任意终端都能敲scrcpy命令。

scrcpy 首次运行:三条最小命令投屏

用 USB 线连上手机,手机弹出"允许 USB 调试"时勾选"始终允许"。

第一步,确认设备被识别。这条命令列出所有已连接的安卓设备:

adb devices

看到序列号即可。显示 unauthorized 时,回手机重新点一次授权。

第二步,启动投屏。不带参数,这条命令直接镜像手机屏幕:

scrcpy

大约 1 秒后,电脑窗口里出现手机画面。直接在窗口里点击、滚动、打字,手机端同步响应。

第三步,多台设备同时连接时指定序列号。-s后接adb devices输出的序列号:

scrcpy -s 0123456789abcdef

scrcpy 快捷键与日常操作

完整快捷键表在项目文档 doc/shortcuts.md 里,先记住下表这些高频项:

操作快捷键效果
返回右键等效手机 BACK 键
回到桌面中键等效 HOME 键
切换全屏Alt+f演示场景常用
锁屏但保持投屏Alt+o省电不中断连接
旋转屏幕方向Alt+r横屏游戏顺手
手机内容复制到电脑Alt+c手机剪贴板同步到电脑
电脑内容粘贴到手机Alt+v同步后粘贴到当前输入框
显示/隐藏帧率Alt+i在终端查看帧率

修饰键默认是 Alt,可用--shortcut-mod换成 Ctrl 或 Windows 键。

传文件不用敲 adb 命令:把 .apk 文件拖进窗口会自动装到手机;拖入其他文件会推到手机下载目录 sdcard/Download。

scrcpy 参数调优:流畅度、无线、录屏与虚拟屏

调流畅度:分辨率、码率、帧率

画面卡顿时,按顺序调这三个参数,各有一笔代价:

scrcpy -m 1024 -b 2M --max-fps 30
  • -m 1024:镜像分辨率长边限制到 1024。效果最明显,代价是画面变粗。
  • -b 2M:码率从默认 8M 降到 2M。省带宽,代价是快速画面可能出现压缩痕迹。
  • --max-fps 30:限制帧率。降低负载,代价是流畅感下降。

追求画质可用--video-codec=h265换编码器。画质更好,但要求手机编码器支持,延迟也比默认 h264 略高。

开启无线投屏:--tcpip

第一次无线连接需要 USB 线配合:确认手机和电脑在同一 WiFi,执行下面这条。它会自动探测手机 IP、把 ADB 切到无线模式并完成连接:

scrcpy --tcpip

之后拔掉 USB 线即可。下次连接可以完全不插线:

scrcpy --tcpip=192.168.1.10

代价:无线延迟高于 USB,换网或断网会直接中断。

录制教程视频

投屏的同时把画面录下来,文件扩展名决定格式,支持 mp4、mkv、opus 等:

scrcpy --record=demo.mp4

想自动结束就加--time-limit=60,录满 60 秒停止。

虚拟屏与多设备

--new-display会在手机上单独开一块虚拟屏,不是镜像主屏。比如把播放器直接拉进虚拟屏,主屏照常使用,适合"主屏开会、副屏放视频"的场景:

scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc

虚拟屏在 scrcpy 关闭时自动销毁。多设备并行就开两个终端,各自用-s指定不同序列号。

🔧 scrcpy 排障速查

现象可能原因解法
画面黑屏或花屏分辨率或编码压力过大-m 1024降档;编码失败时 scrcpy 会自动换更低分辨率重试
能投屏但键鼠控制无效未开"USB 调试(安全设置)"打开该项并重启手机,小米机型常见
adb devices不显示设备USB 调试未开或未点授权重开 USB 调试,手机上点"始终允许"
延迟忽高忽低网络干扰或接口慢换 USB 3.0 接口或 5GHz WiFi,关蓝牙有奇效
录屏或投屏卡顿码率过高-b 2M降码率

小结

你拿到了一条scrcpy就能投屏的起点,外加一套参数调优和排障方法。插上手机,敲下:

scrcpy

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

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

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

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

立即咨询