Repolode
Genymobile

Genymobile/scrcpy

无需 root 或设备端应用,即可通过 USB 或 TCP/IP 在电脑上投屏并控制 Android 设备。

可替代:AirDroidTeamViewer

Star
152,663
Fork
13,993
未关闭 Issue
2,933
最近提交
17小时前

这是什么?

scrcpy 是一款在 Linux、Windows 和 macOS 上投屏并控制 Android 设备的工具。它可以镜像设备的画面,在 Android 11 及以上版本还能转发声音,并用电脑的键盘和鼠标操作手机。设备可通过 USB 连接,也可以经 TCP/IP 无线连接。

整个过程不需要 root,也不会在手机上安装任何应用,使用后手机不留痕迹。项目主打低延迟、约 1 秒的启动速度,客户端是原生程序,只显示设备屏幕。它不需要账号,没有广告,也不依赖互联网。

除投屏外,scrcpy 还支持录屏、创建虚拟显示器、投屏时关闭设备屏幕、双向复制粘贴,并可在 Android 12 及以上版本转发摄像头画面。在 Linux 上,它还能把设备摄像头作为 V4L2 虚拟摄像头使用。此外还支持模拟物理键盘和鼠标输入、游戏手柄以及 OTG 模式。

核心功能

  • 01通过 USB 或 TCP/IP 镜像设备画面,Android 11 及以上支持转发声音。
  • 02使用电脑的键盘和鼠标控制设备。
  • 03可将屏幕录制为文件。
  • 04支持创建虚拟显示器,投屏时可关闭设备屏幕。
  • 05支持双向复制粘贴和游戏手柄输入。
  • 06在 Linux 上可将设备摄像头作为 V4L2 虚拟摄像头使用。

适用场景

  • 开发或演示时把 Android 手机画面投到大屏幕上。
  • 在电脑上操作手机进行测试或长时间输入文字。
  • 录制设备上的应用操作,用于提交 bug 报告或制作教程。
  • 在 Linux 电脑上把手机摄像头当作网络摄像头使用。

快速上手

  1. 1

    在 Android 设备上启用 USB 调试

  2. 2

    按 Linux 指南通过包管理器安装 scrcpy

  3. 3

    通过 USB 连接设备并运行 scrcpy

    scrcpy

使用前须知

  • 需要在 Android 设备上启用 USB 调试,部分设备还需额外开启安全选项才能使用键鼠控制。
  • 音频转发仅支持 Android 11 及以上版本。

标签

常见问题

scrcpy 是什么?
无需 root 或设备端应用,即可通过 USB 或 TCP/IP 在电脑上投屏并控制 Android 设备。 scrcpy 是一款在 Linux、Windows 和 macOS 上投屏并控制 Android 设备的工具。它可以镜像设备的画面,在 Android 11 及以上版本还能转发声音,并用电脑的键盘和鼠标操作手机。设备可通过 USB 连接,也可以经 TCP/IP 无线连接。
scrcpy 可以免费使用吗?用的什么许可证?
scrcpy 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
scrcpy 还在维护吗?
活跃维护中。scrcpy 最近一次提交是在 2026年10月20日。
scrcpy 适合用来做什么?
开发或演示时把 Android 手机画面投到大屏幕上。 在电脑上操作手机进行测试或长时间输入文字。 录制设备上的应用操作,用于提交 bug 报告或制作教程。 在 Linux 电脑上把手机摄像头当作网络摄像头使用。
scrcpy 怎么安装和运行?
在 Android 设备上启用 USB 调试 按 Linux 指南通过包管理器安装 scrcpy 通过 USB 连接设备并运行 scrcpy: scrcpy
在哪里获取 scrcpy?
源代码和安装说明在 GitHub 上:https://github.com/Genymobile/scrcpy

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目