
scrcpy 免费安卓投屏实战5 分钟从 USB 到无线投屏【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpyscrcpy 是一款免费开源的安卓投屏工具把手机屏幕实时搬到电脑窗口键盘鼠标直接操控手机全程无需 root、无需在手机上装任何 App。读完本文你可以独立完成安装、USB 首次投屏、无线投屏、快捷键操作、录屏和画质调优全程大约 5 分钟。scrcpy 安装命令三个平台各有一条命令按你的系统选一个# Debian / Ubuntu sudo apt install scrcpy# macOSHomebrew brew install scrcpyWindows 用户从发布页下载 zip解压后把该目录加入 PATH之后任意终端都能直接敲scrcpy。踩坑预警Windows 装完先跑一次scrcpy如果提示找不到命令就是 PATH 没配好——压缩包解压到哪scrcpy 就住在哪。scrcpy 首次 USB 投屏设置投屏靠 ADB 通道与安卓系统对话所以要先打开调试开关一次性操作手机设置→关于手机连续点击版本号7 次进入开发者模式开发者选项中打开USB 调试数据线连接电脑手机弹出授权框时勾选始终允许。然后在终端输入scrcpy约 1 秒后手机屏幕出现在电脑窗口里点击、滚动、打字都会同步回手机。如果连着多台设备先用adb devices查序列号再指定其中一台scrcpy -s 设备序列号一句话记忆点adb devices查身份-s指定设备一条scrcpy出图。scrcpy 快捷键与剪贴板同步默认修饰键是Alt可以先记住这四组最高频的操作剪贴板双向同步Alt c把手机内容复制到电脑Alt v把电脑内容粘贴进手机Alt Shift v强制注入电脑剪贴板——验证码、链接一次复制一次粘贴就够Alt f切换全屏Alt o关闭手机屏幕但保持投屏Alt r旋转屏幕方向Alt i在终端开关 FPS 计数。鼠标同样有用右键是返回键中键是 Home 键双击黑边可以裁掉黑边。不喜欢Alt的话用--shortcut-modrctrl之类的参数可以换修饰键。完整清单见doc/shortcuts.md。踩坑预警快捷键要在 scrcpy 窗口获得焦点时才生效焦点丢了先点一下窗口。scrcpy 录屏与 APK 拖拽安装录屏只需加一个参数容器格式由扩展名决定scrcpy --recorddemo.mp4文件传输靠拖拽把.apk拖进投屏窗口直接安装到手机拖入普通文件则通过adb push传到手机。对常刷测试包的人来说这一步省掉了反复敲adb install的重复劳动。一句话记忆点拖 APK 是装拖文件是推录屏就一个--record。scrcpy 无线投屏命令scrcpy 1.20 起支持一条命令自动完成无线配对。前提先用数据线连一次、手机和电脑在同一 WiFiscrcpy --tcpip它会自动探测设备 IP、开启 ADB 无线模式并连接之后就可以拔线。下次直连已开启无线模式的设备scrcpy --tcpip192.168.1.1手动步骤和细节见doc/connection.md。踩坑预警换了 WiFi 或重启手机后无线连接会失效重新跑一次--tcpip即可。scrcpy 画质与帧率调优参数画面卡顿时通常调这三个参数就有明显改观# 限制分辨率到 1024性能立竿见影 scrcpy -m 1024 # 码率从默认 8M 降到 2M scrcpy -b 2M # 帧率限制到 30 scrcpy --max-fps 30游戏场景可以用均衡档1080p 60 帧 8M 码率scrcpy -m 1920 --max-fps 60 -b 8M。编码器默认 h264 延迟最低追求画质可以手动指定 h265需手机编码器支持。把常用组合存成 shell 别名以后一条命令调用自己的最佳配置。一句话记忆点卡就先-m降分辨率再-b降码率最后才--max-fps。scrcpy 虚拟显示器用法--new-display不镜像你当前看的屏幕而是在手机上凭空创建一个独立的新屏幕投到电脑上手机本体照常使用、互不干扰。典型场景是开视频会议时把播放器单独投到电脑窗口scrcpy --new-display1920x1080 --start-apporg.videolan.vlc踩坑预警虚拟显示器是独立窗口手机上切 App 别切到投出去的那个否则电脑画面会跟着变。scrcpy 手柄与输入接管接上电脑手柄用下面这条命令把手机当游戏机玩手柄按键会被翻译成安卓原生输入事件scrcpy --gamepaduhid同理--keyboarduhid和--mouseuhid会以物理外设身份模拟键盘鼠标部分对虚拟按键免疫的应用也能正常操作。甚至可以试--otg模式不投屏、只接管输入连 USB 调试都不用开。相关实现分别在app/src/usb/和app/src/uhid/目录感兴趣可以翻源码。scrcpy 黑屏 / 控制失效 / 延迟高 排错黑屏或花屏多半是分辨率或编码压力过大先跑scrcpy -m 1024降一档scrcpy 失败时也会自动尝试更低分辨率能投屏但键盘鼠标无效检查USB 调试安全设置小米等机型必须单独打开并重启手机否则会报没有 INJECT_EVENTS 权限adb devices显示 unauthorized手机端的授权失效了拔线重插、重新勾选始终允许延迟忽高忽低优先换 USB 3.0 接口无线则改用 5GHz WiFi——蓝牙对 2.4GHz WiFi 的干扰比想象中大关掉蓝牙可能立竿见影。一句话记忆点先降分辨率再查安全设置最后查网络和蓝牙。现在就插上数据线打开终端敲下这条命令试试scrcpy想深入底层实现投屏链路在 app/ 源码目录设备端控制协议在 server/ 目录都值得通读一遍。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考