【Android】【scrcpy】安卓投屏工具scrcpy使用教程

scrcpy简介

scrcpy 是一款开源、跨平台的 Android 投屏工具,支持通过 USB/Wi-Fi 将手机屏幕投射到电脑(Windows/macOS/Linux),并实现反向控制,无需 Root。

  • 核心功能包括高清投屏、设备交互、屏幕录制及音频传输(Android 11+)。

  • 使用前需开启手机开发者选项和 USB 调试,连接方式分 USB 直连和 Wi-Fi 调试(需先通过 USB 初始化)。

  • 提供丰富参数调节分辨率(-m)、码率(-b)、画面裁剪(-c)等,支持多设备管理、快捷键操作及文件拖拽安装。

  • 适用于车机调试等场景,常见问题可通过重置 ADB 或调整兼容性设置解决。

  • 如下是scrcpy-win64-v3.1工具
    在这里插入图片描述

名称由来:Scrcpy是screen copy的简写,意为屏幕复制。
平台支持:支持Windows、macOS、Linux等多种操作系统,具有跨平台特性。
功能特点:能够实现安卓设备屏幕的高清投屏,并支持通过电脑直接对手机进行交互和录制。

以下是 scrcpy 工具的详细使用方法和参数介绍:


1. 基础使用步骤

1.1 环境准备

  • 手机端
    • Android 5.0+(需开启开发者选项)。
    • 启用 USB 调试USB 调试(安全设置)(部分机型需额外开启“允许通过USB控制”)。
  • 电脑端

1. 2 连接方式

连接类型操作步骤命令示例
USB 连接1. 手机通过 USB 连接电脑
2. 运行 scrcpy 主程序
scrcpy
Wi-Fi 连接1. 先用 USB 连接手机
2. 设置端口:adb tcpip 5555
3. 拔掉 USB,输入:adb connect <手机IP>:5555
4. 运行 scrcpy
bash<br>adb tcpip 5555<br>adb connect 192.168.1.100:5555<br>scrcpy<br>

1.3 连接车机设备

  • 国产车机大多基于 Android,且通常无触摸屏,外部操作不便;特斯拉车机是Linux版版本。
  • 一般通过 USB 或以太网(部分无线)把开发主机和车机相连,先用 adb 连接。

步骤举例:

  1. 通过 USB 连接设备(有些车机只开放有限的 USB/COM口,注意专用线)
  2. 或网络调试(支持时)
    # 先用 USB 连一遍
    adb tcpip 5555
    # 查到车机IP
    adb connect 192.168.0.101:5555
    
  3. 确认连接
    adb devices
    

2. 核心参数详解

2.1 显示与画面控制

参数缩写说明示例
--max-size-m限制分辨率(长边最大值)scrcpy -m 1024(限制为 1024px)
--bit-rate-b调整视频码率(默认 8Mbps)scrcpy -b 2M(降低码率提升流畅度)
--crop-c画面裁剪(宽:高:x偏移:y偏移)scrcpy -c 1200:800:0:0(裁剪为 1200×800)
--fullscreen-f启动即全屏scrcpy -f
--always-on-top-T窗口置顶scrcpy -T

2.2 音频控制(需 Android 11+)

参数说明示例
--no-audio禁用音频传输scrcpy --no-audio
--audio-bit-rate设置音频码率(默认 128Kbps)scrcpy --audio-bit-rate=64K
--audio-codec指定音频编码(opus/aac/raw)scrcpy --audio-codec=aac

2.3 录制功能

参数缩写说明示例
--record-r录制屏幕(含音频)scrcpy -r video.mp4
--no-playback-N仅录制不显示画面scrcpy -Nr output.mkv
--time-limit录制时长(秒)scrcpy --record=file.mp4 --time-limit=60

2.4 设备控制

参数缩写说明示例
--turn-screen-off-S关闭手机屏幕(保持投屏)scrcpy -S
--stay-awake-w防止手机休眠(USB 连接有效)scrcpy -w
--show-touches-t显示触摸轨迹scrcpy -t

2.5 多设备管理

参数缩写说明示例
--serial-s指定设备序列号scrcpy -s 0123456789
--select-usb-d仅连接 USB 设备scrcpy -d
--select-tcpip-e仅连接 Wi-Fi 设备scrcpy -e

3. 常用快捷键(操作中生效)

功能快捷键(Windows/Linux)快捷键(Mac)
切换全屏Ctrl + fCmd + f
返回键鼠标右键鼠标右键
Home 键Ctrl + hCtrl + h
电源键Ctrl + pCmd + p
音量+/–Ctrl + /Cmd + /
复制设备剪贴板到电脑Ctrl + cCmd + c
粘贴电脑剪贴板到设备Ctrl + vCmd + v
关闭手机屏幕(保持投屏)Ctrl + oCmd + o
更多快捷键参考:官方文档

4. 高级技巧与场景

  1. 文件传输

    • 拖拽 APK 文件到投屏窗口 → 自动安装。
    • 拖拽非 APK 文件 → 保存至设备 SD 卡根目录。
  2. 无线优化

    • 降低码率与分辨率提升流畅性:scrcpy -b 2M -m 800
    • 使用 5GHz Wi-Fi 减少延迟。
  3. 音频问题处理

    • Android 11 需保持屏幕解锁状态;Android 12+ 无此限制。
    • 破音问题 → 增大音频缓冲:scrcpy --audio-buffer=100
  4. 多屏支持(Android 10+)

    • 查看可用屏幕:scrcpy --list-displays
    • 投屏指定屏幕:scrcpy --display=2

5. 常见问题解决

  • 连接失败
    运行 adb kill-server 后重试。
  • 画面模糊
    右键 scrcpy.exe → 属性 → 兼容性 → 勾选“替代高DPI缩放行为”。
  • 无法控制设备
    检查开发者选项中 USB调试(安全设置) 是否启用。

完整参数列表可通过 scrcpy --help 查看
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风云说通信

支持小编为您创造更多干货,谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值