尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

scrcpy 安卓投屏完整指南:免 Root 不装 App,3 分钟让电脑直控手机

scrcpy 安卓投屏完整指南:免 Root 不装 App,3 分钟让电脑直控手机 scrcpy 安卓投屏完整指南免 Root 不装 App3 分钟让电脑直控手机【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpyscrcpy 是一款免 Root、不装 App 的安卓投屏工具手机连上电脑约 1 秒内画面出现在窗口里鼠标键盘直接操控延迟仅 35~70ms支持有线和无线投屏还能录屏、当虚拟摄像头。本指南带你 3 分钟走完全部配置。先讲清楚 scrcpy 为什么快一句话总结手机只负责拍屏幕、传视频电脑负责放画面、代操作全程走系统自带的 USB 调试通道Android 官方留出的开发调试接口不用在手机上装任何 App也不动系统权限。打个比方就像把手机当成电脑的摄像头再把你电脑上的键鼠借给手机用。手机屏幕帧 → H.264/H.265 编码 → 视频流 ────┐ │ USB / Wi-Fi 回传 电脑解码 → 窗口显示低延迟 35~70ms │ 电脑鼠标/键盘事件 ───────────────────────────┘这些场景都能用它远程协助和演示讲解、手游直播给 OBS 采集、App 测试时电脑端操作旁边看日志、日常把消息和文档放到大屏上文件拖进去直接传给手机。第一次配置开启 USB 调试与安装工具这一节做完你的电脑就具备了看见并控制手机的全部条件随时能出画面。 手机上三步打开 USB 调试设置 → 关于手机 → 连续点击版本号7 次弹出开发者模式已激活回到 设置 → 开发者选项打开USB 调试。插上线后手机会弹授权框勾选始终允许并确认。各品牌菜单措辞略有差异但连点版本号这步基本通用。 电脑上按系统选一条路安装工具# macOS brew install scrcpy # Debian / Ubuntu sudo apt install scrcpyWindows 则解压官方 release 压缩包把adb.exe、scrcpy.exe所在目录加入 PATH之后命令行直接可用。验证是否就绪scrcpy --version # 打印出版本号即成功手机需 Android 5.0API 21及以上声音转发另需 Android 11。两种连接方式有线最稳无线自由连上之后画面 1 秒内出现在电脑窗口里鼠标键盘全部生效。有线推荐最稳# 数据线插好后直接启动 scrcpy为什么有线最稳USB 带宽和延迟都优于 Wi-Fi适合第一次使用。无线手动完整流程方便理解原理# 手机先插着 USB且和电脑连同一个 Wi-Fi adb tcpip 5555 # 让 adb 改走 TCP/IP在 5555 端口监听 adb shell ip route | awk {print $9} # 顺手取出手机的 IP 地址 adb connect 192.168.1.100:5555 # 换成上一步查到的实际 IP # 收尾 adb disconnectadb connect输出 connected to ... 就说明无线通道建好了之后scrcpy照常运行即可。不想手动查 IP还有省事写法scrcpy --tcpip # USB 插着时自动探测 IP、开启 TCP/IP 模式后启动 scrcpy --tcpip192.168.1.100 # 设备已在 5555 端口监听时端口默认 5555也可写成 IP:端口多台设备同时在线时需要告诉 scrcpy 用哪台scrcpy -s 0123456789abcdef # 按序列号指定无线设备即 IP:端口 scrcpy -d # 唯一那台 USB 设备 scrcpy -e # 唯一那台 TCP/IP 设备画面出来之后用鼠标键盘操作手机窗口里出现画面时手机就已经变成了一块能被电脑直接操作的大屏下面这些操作即点即用。默认修饰键是左 Alt 或左 SuperWindows 键操作触发方式说明返回右键单击屏幕熄灭时右键点亮屏幕主页中键单击—全屏切换Altf—任务切换Alts也支持鼠标第 4 键通知栏Altn也支持鼠标第 5 键电源键Altp—关闭手机屏Alto投屏继续、省电降温AltShifto 重新点亮复制手机内容Altc先选中文字Android 7粘贴到手机Altv电脑侧 CtrlC/CtrlV 双向通用装 APK把 APK 拖进窗口直接安装到手机传文件把非 APK 文件拖进窗口落到手机下载目录第一次用右键当返回会有点不习惯用几次就回不去了。想换修饰键scrcpy --shortcut-modrctrl改右 Ctrl。完整快捷键列表见 快捷键文档。卡、糊、热用参数调回来⚡ 如果窗口开始掉帧、发糊或者手机烫手不用换设备几个参数就能救回来参数命令什么时候用分辨率上限scrcpy -m 1024压负载最直接另一维度按比例自动算视频比特率scrcpy -b 4M默认 8MWi-Fi 不稳时往下调帧率上限scrcpy --max-fps60需要画面节奏稳定时锁帧编码格式scrcpy --video-codech265H.265 省码率H.264 延迟更低息屏投屏scrcpy -S启动时手机屏幕自动熄灭省电降温实在救不回来上兜底组合scrcpy -m 720 -b 2M --max-fps30分辨率、码率、帧率一起压到底老机器也扛得住。想确认实际帧率加--print-fps在终端里观察。几个少有人知的玩法这些用法藏在参数里平时很少被提到。留一份操作录像。投屏的同时把设备端编码的原始流存到电脑上不占手机存储scrcpy -r demo.mp4 # 边投屏边录文件生成在电脑 scrcpy -r demo.mp4 --time-limit60 # 录满 60 秒自动停演示、复现 Bug、留操作文档都合适细节见 录制文档。把手机镜头当电脑摄像头Linux。先装v4l2loopback内核模块创建虚拟设备再执行scrcpy --video-sourcecamera --camera-size1920x1080 --camera-facingfront --v4l2-sink/dev/video2 --no-playback视频会议软件、OBS 都能直接调用手机镜头素质通常优于内置摄像头。此功能需 Android 12详见 v4l2 文档。设备开不了 USB 调试scrcpy --otgOTG 模式走 AOA 协议USB On-The-Go 的一种控制协议把电脑键鼠模拟成物理外设不经过 adb自然也不需要 USB 调试。代价是不投屏只保留控制适合管得严、动不了开发者选项的设备详见 OTG 文档。在手机上后台跑一个 App。scrcpy --new-display1920x1080 --start-apporg.videolan.vlc虚拟显示屏是手机内部单独开出来的一块屏幕指定 App 在其中运行主屏照常使用退出时该屏幕会被销毁。边看视频边回消息就是这种场景。排错对着症状找药方遇到问题别慌先对症状再找药方。症状报 INJECT_EVENTS 权限错误键鼠失灵。多数是设备小米常见默认拦截了输入注入。去开发者选项打开USB 调试安全设置——注意它和USB 调试不是同一个开关——然后重启手机。症状提示 Could not find any ADB device。说明手机根本没被 adb 看见。跑adb devices确认设备在列不在就重新插拔、在手机上点授权仍不行执行adb kill-server adb start-serverWindows 用户再补装对应厂商的 USB 驱动。症状无线投屏卡顿、画面发糊。通常是 Wi-Fi 带宽不足或延迟抖动。把手机挪近路由器同时scrcpy -b 4M -m 1024主动降负载。症状画面正常但没声音Android 11。音频转发要弹麦克风权限且必须在解锁状态下确认。留意首次连接时的权限申请点允许。症状多台设备在线启动时报 Multiple ADB devices。scrcpy 不确定该投哪台。scrcpy -s 序列号直接指定或用-d/-e分别选 USB / 无线设备。更多问题见 FAQ。现在就可以动手整套流程其实就三步开 USB 调试、装工具、敲一行scrcpy。建议现在就插上手机跑一次看看 1 秒后桌面里出现的那帧画面。git clone https://gitcode.com/GitHub_Trending/sc/scrcpy想深入细节可以看 连接机制文档 和 快捷键列表。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表