[TOC] > [github](https://github.com/Genymobile/scrcpy) ## 概述 手机壳投屏,可投屏并录屏 需要在手机端的系统设置里开启「开发者选项」及「USB 调试」选项 ## 安装 ### mac ``` brew install scrcpy brew cask install android-platform-tools ``` ### linux > [参考](https://github.com/Genymobile/scrcpy/blob/master/BUILD.md) ### widow ``` choco install scrcpy -y ``` ## 使用 连接 USB,执行 `scrcpy` 命令即可启动软件。 ### 多个手机,选择一台连接 ``` adb devices scrcpy -s 设备ID ``` ### 投屏并录屏 `scrcpy -r file.mp4` ### 不投屏只录屏 `scrcpy -Nr file.mp4` ### WIFi 无线连接 1. 手机 UBS 连接电脑 2. 查询设备当前的 IP 地址 (设置 →关于手机→状态) 3. `adb tcpip 5555` 4. 拔掉你的数据线 5. `adb connect 设备IP地址:5555` 6. `scrcpy` 启动 或设置 码率启动 `scrcpy -b 3M -m 800` 意思是限制 3 Mbps,画面分辨率限制 800 7. 如需切换回 USB 模式,执行:adb usb ## Scrcpy 快捷键列表 | Action | Shortcut | Shortcut (macOS) | | --- | :-- | :-- | | 切换全屏模式 | `Ctrl`+`f` | `Cmd`+`f` | | 将窗口调整为1:1(完美像素) | `Ctrl`+`g` | `Cmd`+`g` | | 调整窗口大小以删除黑色边框 | `Ctrl`+`x`|*Double-click¹* | `Cmd`+`x`|*Double-click¹* | | 设备 HOME 键 | `Ctrl`+`h`|*Middle-click* | `Ctrl`+`h`|*Middle-click* | | 设备 BACK 键 | `Ctrl`+`b`|*Right-click²* | `Cmd`+`b`|*Right-click²* | | 设备 任务管理 键 (切换APP) | `Ctrl`+`s` | `Cmd`+`s` | | 设备 菜单 键 | `Ctrl`+`m` | `Ctrl`+`m` | | 设备音量+键 | `Ctrl`+`↑`*(up)* | `Cmd`+`↑`*(up)* | | 设备音量-键 | `Ctrl`+`↓`*(down)* | `Cmd`+`↓`*(down)* | | 设备电源键 | `Ctrl`+`p` | `Cmd`+`p` | | 点亮手机屏幕 | *Right-click²* | | 复制设备内容到电脑 | `Ctrl`+`c` | `Cmd`+`c` | | 粘贴电脑到设备 | `Ctrl`+`v` | `Cmd`+`v` | | 复制电脑内容到设备 | `Ctrl`+`Shift`+`v` | `Cmd`+`Shift`+`v` | | 启用/禁用 FPS 计数器(stdout) | `Ctrl`+`i` | `Cmd`+`i` | | 传输文件到设备 | 将文件拖入投屏(非apk)| | 安装 apk | 将 apk 文件拖入投屏 |