ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

scrcpy 免安装投屏控制 Android:从第一条命令到参数调优

scrcpy 免安装投屏控制 Android:从第一条命令到参数调优 scrcpy 免安装投屏控制 Android从第一条命令到参数调优【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpyscrcpy读音 screen copy把 Android 设备的画面实时镜像到电脑并让你用电脑的键盘、鼠标直接操作手机。它不需要 root、不需要在手机上装任何应用数据只在本地和手机之间走没有账号、没有广告。适合三类人需要频繁看手机消息的办公场景、要在大屏幕上演示手机操作的培训场景、以及想录制或直播手机画面的创作者。开始之前两个前提条件投屏前只要确认两件事剩下的 scrcpy 会自动完成。手机端 Android 5.0API 21及以上版本。手机上开启了 USB 调试在设置 → 关于手机连续点击版本号七次打开开发者选项再进入开发者选项开启USB 调试用数据线连上电脑后在弹窗里选择允许。另外两个容易忽略的点音频转发需要 Android 11API 30及以上老设备只能投画面。部分品牌小米等在电脑端操作手机时可能提示缺少 INJECT_EVENTS 权限需要再单独打开USB 调试安全设置这一项然后重启一次手机。连接设备三种方式各对应一条命令装好 scrcpyLinux 可直接从发行版软件源安装Windows/macOS 从官方发布页下载后接上手机输入下面任意一条命令scrcpy这条命令会启动镜像窗口约 1 秒内出现手机画面鼠标点按、键盘输入都直接作用在手机上。如果同时连了多台设备需要指定目标常用写法scrcpy -s 0123456789abcdef # 按序列号选设备 scrcpy -d # 选 USB 连接的那台 scrcpy -e # 选 TCP/IP 连接的那台不想插数据线时可以先用 USB 连一次再切到无线adb tcpip 5555 # 让手机监听 5555 端口 adb connect 192.168.1.100:5555 # 用手机的 IP 连接之后正常运行scrcpy即可走 Wi-Fi 投屏结束后执行adb disconnect断开。前提是和电脑在同一个 Wi-Fi 下5GHz 网络的延迟体验明显更好。最常用的四个调节参数默认配置在大多数场景下已经够用。遇到画面卡、带宽不够、或者只想看不要声音时再动下面这几个参数目的命令说明降低分辨率scrcpy -m1024把最大边长限制到 1024 像素卡顿时最有效的一招限制帧率scrcpy --max-fps 30帧率上限设为 30降低编码和传输压力调整码率scrcpy -b 4M4Mbps 左右的码率适合中等画质再低会有明显压缩痕迹关闭声音scrcpy --no-audio不需要手机外放时静音一个组合示例用 H.265 编码投 1920 宽度、60 帧的画面并关闭音频scrcpy --video-codech265 -m1920 --max-fps 60 --no-audio操作层面记住三个动作就够用了右键是返回中键是回到主屏Altf 切换全屏。剪贴板也支持双向同步——MODv 是把手机内容粘贴到电脑MODShiftv 是把电脑内容注入手机。MOD 默认是 Alt 或 Super 键冲突时可用--shortcut-mod改成其他键。排障按这个顺序试连接或操作失败时按由简到难的顺序处理adb devices确认电脑能识别到设备这是所有问题的分水岭。重新插拔数据线手机上重新勾选允许 USB 调试。重启 adb 服务adb kill-server adb start-server。多台设备时给命令加上-s 序列号明确指定。确认软件来源只从官方仓库获取发行版本同名下载站上的包不可信。更深入的常见问题在仓库的 FAQ 里有记录排障前值得先翻一遍。再进一步投屏之外能做什么scrcpy 的核心是镜像加控制但顺带的几个能力值得一试投屏同时黑屏快捷键 MODo 会关掉手机屏幕但继续投屏省电量也防止旁人看到内容。录屏和录相机scrcpy --recorddemo.mp4把当前画面存成 MP4把--video-source设为 camera 还可以直接录手机摄像头Android 12。当虚拟摄像头Linux 下可用--v4l2-sink把手机画面或相机输出挂成/dev/video2之类的虚拟摄像头供视频会议和直播软件调用。游戏手柄scrcpy --gamepaduhid把手柄模拟为物理输入设备。拖文件进手机把 APK 拖到镜像窗口即安装其他文件拖进去会推到设备的下载目录。想了解完整能力仓库内的文档入口都很清楚连接方式见 doc/connection.md画质调节见 doc/video.md按键映射见 doc/keyboard.md 和 doc/shortcuts.md音频见 doc/audio.md。如果打算参与开发客户端 C 代码在 app/src/Android 端 Java 代码在 server/src/从文档修正或小 bug 开始是个不错的切入点需要自己编译的话先读 doc/develop.md 里的构建说明。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表