
如何在电脑上投屏并控制安卓手机scrcpy 投屏工具完整教程【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpyscrcpy 是一款开源的 Android 投屏工具手机通过 USB 连上电脑后约 1 秒即可看到屏幕画面还能直接用电脑的键盘和鼠标反向操作手机不需要 root也不会在手机上安装任何 App。本文带你从零跑通 scrcpy 投屏再到无线连接、录屏和虚拟显示器的进阶用法所有参数都出自项目官方说明。一、开始之前先确认三件事手机系统版本至少 Android 5.0API 21。如果需要声音同步要求 Android 11 及以上。开启 USB 调试在手机的开发者选项里打开。注意小米等部分机型还需要额外开启USB 调试安全设置这一项并重启一次手机否则键盘鼠标无法注入操作。安装 scrcpy支持 Linux、Windows 和 macOS各平台的安装方式见项目自带的 doc/ 目录linux.md、windows.md、macos.md。连上 USB 线后终端能执行adb devices并看到设备序列号就说明连接就绪。二、一条命令投屏就开始了在终端里输入scrcpy回车后约 1 秒手机画面就会出现在电脑窗口里。此时你可以试试这些操作左键点击对应手机上的点击右键触发手机的返回键中键触发主屏幕键直接打字电脑键盘输入会同步到手机拖放文件把 APK 拖进窗口可直接安装拖入其他文件则推送到手机官方标称的性能指标是30~120fps视设备而定、35~70ms 延迟、支持 1920×1080 及以上分辨率。如果同时连着多台手机用--serial设备序列号指定要投屏的那台即可。三、投屏卡顿时先降分辨率官方文档给出的第一条优化建议就是降低分辨率它直接减少编码和传输压力。scrcpy -m1024--max-size1024简写-m会把宽、高都限制在 1024 以内另一维按比例自动计算比如 1920×1080 的设备会以 1024×576 投屏比例不变形。如果还嫌卡可以继续调整--max-fps30限制帧率--video-bit-rate2M降低码率默认 8Mbps--video-codech265换用 H.265 编码画质更好但延迟可能略高另外编码失败时 scrcpy 会自动降分辨率重试所以第一次启动卡几秒后变流畅属于正常行为。四、拔掉数据线无线投屏的正确姿势先插着 USB 线在终端执行scrcpy --tcpip不带参数时scrcpy 会自动找出手机 IP 和 adb 端口、开启 TCP/IP 模式并完成连接——之后你就可以拔掉线用手机和电脑连的同一个 Wi-Fi 继续投屏。如果手机已经在监听 adb 连接也可以直接指定地址默认端口 5555scrcpy --tcpip192.168.1.1。地址前加可以强制重新连接。Android 11 及以上还支持系统自带的无线调试全程无需插线细节见 doc/connection.md。五、录屏与声音各用一个选项镜像的同时录下来只需加一个参数scrcpy --recordfile.mp4容器格式按文件名后缀自动选择支持.mp4、.mkv、.opus、.flac、.wav时间戳在设备端采集所以录出来的文件不受网络抖动影响。还可以用--time-limit20限制录制 20 秒。只录音频加--no-video只录视频加--no-audio。声音转发在 Android 11 及以上是默认开启的Android 12 开箱即用Android 11 启动时需保持屏幕解锁Android 10 及以下不支持。不想要声音时用--no-audio关掉。六、打开第二块手机屏幕除了镜像主屏幕scrcpy 还能创建一个独立的虚拟显示器不影响手机正在显示的内容scrcpy --new-display1920x1080 --start-apporg.videolan.vlc这条命令会新建一块 1920×1080 的虚拟屏并直接在里面启动 VLC。退出后虚拟屏会被销毁加--no-vd-destroy-content可以保留其中运行的应用。多任务测试、后台挂机直播时这块第二屏很实用更多配置见 doc/virtual-display.md。七、值得记住的几个快捷键默认修饰键MOD是左 Alt 或左 SuperWindows 键可以按需换成其他键。最常用的几个MODf切换全屏MODh/MODb触发 HOME / 返回MODo关掉手机屏幕但继续镜像息屏投屏MODc/MODv与手机互拷剪贴板Android 7MODi在终端显示实时帧率排查卡顿很有用双指模拟Ctrl拖拽双指缩放Shift拖拽竖向倾斜完整列表在 doc/shortcuts.md。八、再往深一点连接、视频、音频、控制等全部选项都有专页说明入口在 doc/客户端是 C 语言实现想理解画面怎么解码、输入怎么注入可以看 app/src/出问题先查 FAQ.md大部分连接类问题在那里已有答案此外还有几个按需了解的功能摄像头镜像Android 12、把手机画面当 Linux 摄像头用V4L2、手柄支持、OTG 模式无需 USB 调试直接控制手机。跑通前面六节后这些都可以按自己的场景逐个打开试试。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考