scrcpy
scrcpy 是一款开源工具,可通过 USB 或 TCP/IP 将 Android 设备的屏幕和音频镜像到电脑,并支持用键盘鼠标控制。无需 root 或安装应用,低延迟高性能,跨平台支持 Linux、Windows 和 macOS。
爱鲜报评分
0.0
0 人评分
153k
星数
否
中文
C
主语言
是
活跃
187
贡献者
人工分析
EDITORIAL推荐理由
scrcpy 是 Android 开发与测试的利器,凭借极低延迟和高画质成为远程控制 Android 设备的首选。它完全免费开源,无需 root 权限,且不在设备上留下任何安装痕迹。社区活跃,版本迭代快,功能丰富(音频转发、虚拟显示、摄像头镜像等),适合开发调试、演示和日常使用。
适用场景
- Android 应用开发与调试
- 手机游戏投屏与键鼠操作
- 远程协助与演示
- 自动化测试与设备控制
- 摄像头画面采集与直播
- 多设备管理与监控
优点
- 低延迟(35~70ms)与高帧率(30~120fps)
- 无需 root 或设备端安装应用
- 支持音频转发、录制、虚拟显示等丰富功能
- 跨平台支持 Linux、Windows、macOS
- 开源免费,无广告无账户,隐私友好
缺点
- 需要开启 USB 调试,部分设备需额外设置
- 音频转发仅支持 Android 11+
- 无线连接需先通过 USB 初始化
- 命令行操作对新手有一定门槛
上手难度
进阶
scrcpy:轻量高效的 Android 投屏与控制工具
scrcpy(读作 "screen copy")是一款开源软件,能够将 Android 设备的屏幕和音频镜像到电脑,并允许使用电脑的键盘和鼠标进行控制。它支持 USB 和 TCP/IP 连接,无需 root 权限,也不会在设备上安装任何应用。
核心特性
- 轻量高效:原生渲染,仅显示设备屏幕,启动时间约 1 秒。
- 高性能:支持 30~120fps 帧率,分辨率可达 1920×1080 或更高。
- 低延迟:输入延迟仅 35~70ms,操作跟手。
- 非侵入性:不在 Android 设备上留下任何安装痕迹。
- 跨平台:可在 Linux、Windows 和 macOS 上运行。
主要功能
- 音频转发(Android 11+)
- 屏幕录制
- 虚拟显示(可独立于设备屏幕)
- 设备屏幕关闭时继续镜像
- 双向复制粘贴
- 可配置画质与码率
- 摄像头镜像(Android 12+)
- 将设备作为网络摄像头(仅 Linux,V4L2)
- 物理键盘和鼠标模拟(HID)
- 游戏手柄支持
- OTG 模式(无需 USB 调试)
快速上手
- 在 Android 设备上启用 USB 调试(设置 → 开发者选项)。
- 通过 USB 连接设备到电脑。
- 下载对应平台的 scrcpy 可执行文件并运行。
常用命令示例:
# 基本投屏
scrcpy
# 限制分辨率以提升性能
scrcpy -m1024
# 使用 H.265 编码,限制 60fps,禁用音频
scrcpy --video-codec=h265 --max-fps=60 --no-audio
# 在新虚拟显示中启动应用
scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc
# 录制摄像头画面到 MP4
scrcpy --video-source=camera --record=file.mp4
注意事项
- 部分设备(如小米)可能需要额外开启「USB 调试(安全设置)」才能模拟输入。
- 音频转发需要 Android 11 及以上版本。
- 无线连接需先通过 USB 进行初始配对。
适用场景
scrcpy 非常适合 Android 开发调试、游戏投屏、远程演示、自动化测试等场景。其开源免费、无广告的特性也使其成为日常使用的可靠工具。
官方仓库:https://github.com/Genymobile/scrcpy
评论
- 暂无评论,来写第一条吧。