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

资讯详情

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

scrcpy 多设备管理速查:同时控多台安卓设备

scrcpy 多设备管理速查:同时控多台安卓设备 scrcpy 多设备管理速查同时控多台安卓设备【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy一次插了两台安卓手机分不清哪个窗口控的是哪台scrcpy 靠多设备管理解决这事每台设备占一个独立窗口镜像、触控、音频各走各的。本文写给刚会用 adb 的新手读完能把几台设备并行跑起来。命令速查常用多设备操作一张表想做什么命令说明看所有连接的设备adb devices列出全部设备序列号按序列号指定设备scrcpy -s 序列号-s 是 --serial 的简写指定 USB 设备scrcpy -d仅 USB 设备唯一时有效指定无线设备scrcpy -e仅 TCP/IP 设备唯一时有效改窗口标题--window-title设备A区分多个窗口限屏幕最大边长scrcpy -m1280-m 是 --max-size 的简写限帧率--max-fps30省 CPU 和带宽关音频--no-audio降低传输负载这张表覆盖日常九成场景下面按使用顺序讲清楚每个什么时候用。首次上手打开 USB 调试并接上第一台设备第一步在手机上做不在电脑上。设置 → 关于手机 → 连点版本号7 次出现开发者选项。返回设置进入开发者选项打开USB 调试。USB 线接电脑手机弹窗里勾始终允许。然后电脑上敲第一条命令adb devices它列出 adb 能看到的全部设备序列号显示在每行右侧。设备唯一时直接启动scrcpy它会弹出一个窗口显示的就是手机屏幕。若已连多台它会要求你指定看下一节。多台设备里选一台序列号、连接方式、环境变量设备超过一台时scrcpy 不知道你指谁必须明说。用序列号或连接方式选设备场景命令说明知道确切序列号scrcpy -s 0123456789abcdef序列号取自adb devices只要 USB 那台scrcpy -d等价于 --select-usb只要无线那台scrcpy -e等价于 --select-tcpip无线设备的序列号长这样192.168.1.10:5555就是 ip 加端口。用环境变量省掉每次敲序列号export ANDROID_SERIAL0123456789abcdef scrcpy第一行给当前终端设默认设备第二行直接启动。Windows 的 cmd 里改成set ANDROID_SERIAL序列号。这里有个坑变量只对当前终端窗口生效别的终端互不影响。更多无线连接方式见 doc/connection.md。并行开多个窗口给窗口起标题、省资源多台设备同时跑每台占一个窗口标题相同就容易点错。给每台设备开一个独立窗口开两个终端各执行一行scrcpy -s 设备A序列号 --window-title设备A scrcpy -s 设备B序列号 --window-title设备B--window-title 改窗口标题之后一眼能分清哪个窗口对应哪台手机。降分辨率限帧率省出性能并行时先压带宽和 CPU三个常用参数scrcpy -m1280屏幕长边限到 1280 像素scrcpy --max-fps30帧率封顶 30 帧scrcpy --no-audio关掉音频转发三者可任意组合scrcpy -m1280 --max-fps30 --no-audio对每台设备都生效三台并行时普通笔记本一般够用。三个最高频报错和解法adb devices里没有设备先确认 USB 调试开着手机授权弹窗点过允许。再换线换 USB 口有的线只能充电不传数据。提示必须指定一台设备说明连了多台却没指定。加-s 序列号或者用-d、-e。无线连接超时电脑和手机要在同一网络下adb 端口是 5555防火墙可能拦它。列表还是不对就先敲adb kill-server重启 adb再查一次。亮屏、关屏这类设备侧设置参考 doc/device.md。先把adb devices和-s记熟能应付八成场景。并行时给每个窗口起标题能省掉点错的成本。资源不够就先降-m效果最立竿见影。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表