-bash/zsh: scrcpy: command not found # OS X brew install scrcpy brew install android-platform-tools # MacPorts sudo port install scrcpy # Debian/Ubuntu: apt install scrcpy # Arch Linux: pacman -S scrcpy # Fedora: dnf copr enable zeno/scrcpy && dnf install scrcpy # Gentoo: emerge scrcpy # Snap: snap install scrcpy # Windows Winget winget install scrcpy # Windows Chocolatey choco install scrcpy choco install adb # if you don't have it yet # Windows Scoop: scoop install scrcpy scoop install adb # if you don't have it yet # Dockerfile dockerfile.run/scrcpy
scrcpy 镜像安卓设备:通过 USB 或 TCP/IP 连接的 Android 设备(视频和音频),并允许使用计算机的键盘和鼠标控制设备。 它不需要任何根访问权限。 适用于 Linux、Windows 和 macOS。
scrcpy
scrcpy [options]
# 查看帮助、版本号 scrcpy --help scrcpy —v # 将宽度和高度都限制为某个值(例如 1024)以较低的分辨率镜像 Android 设备以提高性能很有用 scrcpy --max-size 1024 scrcpy -m 1024 # 短版 # 限制帧率 scrcpy --max-fps 15 # 更改比特率 scrcpy --bit-rate 2M scrcpy -b 2M # 短版 # 裁剪设备屏幕以仅镜像屏幕的一部分 scrcpy --crop 1224:1440:0:0 # 1224x1440 at offset (0,0) # 锁定视频方向 scrcpy --lock-video-orientation 0 # 自然方向 scrcpy --lock-video-orientation 1 # 逆时针 90° scrcpy --lock-video-orientation 2 # 180° scrcpy --lock-video-orientation 3 # 90° 顺时针 # 录制(在当前目录下生成录制文件) scrcpy -r 记录文件.mp4 scrcpy -r 文件.mkv # 录制时禁用镜像 scrcpy --no-display --record file.mp4 scrcpy -Nr 文件.mkv# 使用 Ctrl+C 中断录制 # 将文件推送设备 scrcpy --push-target /sdcard/foo/bar/ # 只读 scrcpy --no-controlscrcpy -n # 分屏显示,如果有多个显示器可用,则可以选择要镜像的显示器(仅当设备至少运行 Android 10 时) scrcpy --display 1 adb shell dumpsys display # 检索 ID 列表 # 屏幕常量 scrcpy --stay-awakescrcpy -w # 显示触摸 scrcpy --show-touches scrcpy -t # 禁用屏保 scrcpy --disable-screensaver
scrcpy 显示已连接设备的镜像:
scrcpy
scrcpy 根据 ID 或 IP 地址显示特定设备的镜像(在 `adb devices` 命令下找到它):
scrcpy --serial 0123456789abcdef|192.168.0.1:5555
scrcpy 开始以全屏模式显示(但并不实用):
scrcpy --fullscreen
scrcpy 旋转显示屏。 每个增量值都会逆时针旋转 90 度:
scrcpy --rotation 0|1|2|3
scrcpy 显示物理设备上的触摸点:
scrcpy --show-touches
scrcpy 录屏,可以用下面 2 种方式:
scrcpy --record path/to/file.mp4 scrcpy -r path/to/file.mp4 #也可以在不开启实时镜像显示的情况录屏: scrcpy --no-display --record file.mp4 scrcpy -Nr file.mp4
scrcpy 设置拖放文件到设备的目标目录(非 APK):
scrcpy --push-target path/to/directory