ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

1 分钟投屏 Android:scrcpy 投屏与操控速查教程

1 分钟投屏 Android:scrcpy 投屏与操控速查教程 1 分钟投屏 Androidscrcpy 投屏与操控速查教程【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy给别人演示手机上刚做的 App 时你是否也被手机那块小屏幕折磨过字太小看不清、没法录屏、双手又要点手机又要操作电脑。scrcpy就是为这个场景准备的开源 Android 投屏工具——把手机屏幕的音视频镜像到电脑窗口让你直接用电脑键盘和鼠标操控手机手机上不装任何 App、不需要 root。先记几个硬指标Android 5.0 即可投屏音频转发需 Android 11、Windows / macOS / Linux 全平台支持、约 1 秒出第一帧、操控延迟 35~70ms、30~120fps、完全免费开源。为什么选它零手机侧残留scrcpy 只在设备端临时运行一个 server 进程退出即消失不安装 App、不需要 root。这是它和各类「手机助手」类投屏软件最大的差异。原生轻快客户端只做一件事——显示设备画面没有账号、没有广告、不联网启动约 1 秒出画面。一条命令干三件事投屏、操控、录制同时成立。多数投屏工具只能看不能控或只能控不能录scrcpy 三者都开箱即用。输入是真注入支持模拟物理键盘 / 鼠标 / 手柄HID不是简单的触屏转点适合自动化测试和手游操作。3 分钟跑通按顺序走这 5 步每步都有验收标准确认系统版本手机是 Android 5.0 以上即可投屏想要声音同步到电脑需要 Android 11。 你该看到什么「设置 → 关于手机」里的版本号满足门槛。开启 USB 调试手机进入「设置 → 开发者选项」打开「USB 调试」。 你该看到什么开关变为开启状态部分机型需先打开「开发者选项」。安装 adbscrcpy 靠它和手机通信Windows第 4 步装 scrcpy 时会一并装好不用单独操心macOSbrew install --cask android-platform-toolsLinux发行版通常自带或用包管理器安装。 你该看到什么终端执行adb version能打印版本号。安装 scrcpyWindowswinget install --exact Genymobile.scrcpymacOSbrew install scrcpyArch Linuxpacman -S scrcpy其他 Linux 发行版apt 源版本偏旧从官方 release 下载静态压缩包解压或从源码安装git clone https://gitcode.com/GitHub_Trending/sc/scrcpy cd scrcpy ./install_release.sh你该看到什么终端执行scrcpy --version打印版本号当前为 v3.3.4。连接设备用数据线把手机插到电脑手机弹出「允许 USB 调试」时勾选始终允许并确认。 你该看到什么执行adb devices后设备列表里出现一台设备状态为device。全部满足后打开终端输入scrcpy约 1 秒后弹出窗口显示手机画面看到手机桌面就说明跑通了。Android 11 的手机声音会同时从电脑播出。试一下这几个无需参数的基本操作左键点击 点按屏幕右键 返回键中键 Home 键Altf切换全屏。完整快捷键见 doc/shortcuts.md。分场景实战多设备测试机精准指定一台同时连了多台手机时先查序列号再指定adb devices scrcpy -s 0123456789abcdef为什么这样配adb devices列出所有设备及其序列号-s后面跟序列号即可锁定目标避免「多台设备」报错。也可以用-d只选 USB 设备、-e只选 TCP/IP 设备见 doc/connection.md。无线投屏拔掉数据线手机和电脑在同一 Wi-Fi 下首次用 USB 连一次后执行scrcpy --tcpip之后就可以拔掉数据线直接指定 IP 连接scrcpy --tcpip192.168.1.100为什么这样配--tcpip不带参数会自动找到手机 IP、开启 adb 的 TCP/IP 模式并切换到 Wi-Fi 连接已知 IP 时用--tcpipIP一步连上端口默认 5555。录屏在手机上编码文件永远干净scrcpy --recordscreen.mp4只录视频不录声音scrcpy --no-audio --recordfile.mp4为什么这样配编码在手机端完成、时间戳也在手机端打所以即使投屏窗口卡顿录出来的文件也是干净的。容器格式按文件名后缀自动选.mp4、.mkv、.opus、.flac、.wav详见 doc/recording.md。手机当录音笔麦克风直接录到电脑scrcpy --audio-sourcemic --no-video --no-playback --recordfile.opus为什么这样配--audio-sourcemic切换为采集麦克风而非系统声音--no-video --no-playback关掉窗口和画面只留音频通道文件直接落在电脑本地。需要时CtrlC停止。虚拟显示主屏之外再开一块屏scrcpy --new-display1920x1080 --start-apporg.videolan.vlc为什么这样配--new-display在手机上新建一块独立屏幕投到电脑不干扰主屏退出即销毁配合--start-app可直接在这块屏上启动指定 App适合开一个干净的演示窗口。高级用法见 doc/virtual-display.md。手机当网络摄像头Linux 下接入视频会议scrcpy --video-sourcecamera --camera-size1920x1080 --v4l2-sink/dev/video2 --no-playback为什么这样配--v4l2-sink把视频流写成 V4L2 虚拟摄像头设备视频会议软件就能把它当成一个摄像头使用仅 Linux 支持Android 12 才能采摄像头--no-playback关掉本地播放窗口。见 doc/v4l2.md。手柄玩手机游戏物理手柄模拟scrcpy --gamepaduhid为什么这样配uhid模式通过设备端 UHID 内核模块模拟物理手柄手机端会认为插了一个真手柄游戏原生识别需要多个手柄也选它aoa模式在 Windows 上仅 OTG 可用。见 doc/gamepad.md。传文件拖进去就完事APK 文件直接拖进 scrcpy 窗口手机上自动弹出安装其他文件拖进窗口即推送到手机存储。不需要敲任何adb命令见 doc/control.md 的 push 章节。调优手册日常调优只需要下面四个参数参数作用取值建议--max-size-m宽高上限另一维按比例缩放不改比例1024~1920越大越吃带宽--video-bit-rate-b视频码率默认 8M卡顿先降到 2M~4M--max-fps帧率上限看文档 30 够游戏给 60--video-codec编码h264默认/h265/av1要更高画质用h265按症状开「处方」症状画面卡顿→ 降分辨率 限帧优先降码率scrcpy -m 1024 --max-fps30 scrcpy --tcpip -b 4M症状追求画质录制 / 演示→ 1080p 高码率 h265scrcpy -m 1920 -b 8M --video-codech265 --recordscreen.mp4症状只看不动作想画面更平滑→ 牺牲一点延迟换缓冲scrcpy --video-buffer200 --audio-buffer200日常平衡scrcpy -m 1280一条命令搞定。故障自检清单症状终端提示找不到设备 /adb devices列为空大概率原因USB 调试没开、手机没授权或线只充电不传数据一步解决确认「允许 USB 调试」弹窗已勾选始终允许换一根支持数据传输的线adb devices状态应为device。症状报错INJECT_EVENTS permission小米机型常见大概率原因部分厂商需额外开关才能注入按键事件一步解决开发者选项里再打开「USB 调试安全设置」重启手机一次即可用键盘鼠标控制。症状有画面没声音大概率原因音频转发要求 Android 11Android 11 还要求启动时屏幕处于解锁状态个别设备缺 Opus 编码器一步解决确认系统版本启动前点亮并解锁屏幕换编码scrcpy --audio-codecaac不需要声音就加--no-audio。症状报错Failed to initialize audio/opus大概率原因设备没有 Opus 编码器一步解决scrcpy --audio-codecaac改用 AAC 编码见 doc/audio.md。症状投屏卡顿大概率原因分辨率 / 码率太高或网络 / 线材带宽不够一步解决先scrcpy -m 1024 --max-fps30试无线连接降码率scrcpy --tcpip -b 4M有线确认用的是 USB 3.0 以上的线。症状Windows 下双击 scrcpy.exe窗口一闪就没了大概率原因直接运行 exe 时错误信息来不及看一步解决解压目录里的scrcpy-console.bat从终端启动能看到完整报错固定参数可写进一个myscrcpy.bat里双击运行。延伸阅读doc/shortcuts.md完整快捷键列表做剪贴板同步、截图、音量键等进阶操作前读它doc/connection.mdUSB 与无线连接详细配置、多设备选择的 4 种方式doc/video.md 与 doc/audio.md显示、编码、方向、缓冲的全部音视频参数doc/recording.md录制容器格式选择、时长限制FAQ.md官方高频问题汇总排查故障前先翻一遍回到开头那个场景演示 App 时把手机插上电脑执行scrcpy——1 秒后你的「大号显示器」就出现在桌面键盘鼠标接管一切手机侧零残留。下一步就可以试试scrcpy --recordscreen.mp4把这次演示直接录成干净的视频。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表