手机投屏电脑的软件之Scrcpy4.0用法

两年前Scrcpy还不成熟时,今天看到己经更新到了4.0版,而我的系统己经换了debian13了,安装也简化了好多

一 下载并解压

https://github.com/Genymobile/scrcpy/releases,下载4.0版文件, scrcpy-linux-x86_64-v4.0.tar.gz ,并解压,解压后的文件如下:

  1. adb : 这是安卓调试桥工具,scrcpy 依赖它来通信,可要可不要,因为在debian下,也可用 apt install adb来安装
  2. disconneted.png:用于桌面快捷方式或显示,不重要
  3. scrcpy: 主程序,可执行文件,很重要
  4. scrcpy.1: 这是帮助文档(man page),你可以用 man ./scrcpy.1 查看,不重要
  5. scrcpy.png: 用于桌面快捷方式或显示,不重要
  6. scrcpy-server: 这是运行在安卓设备上的服务端程序,scrcpy 脚本会自动把它推送到手机上。,很重要
二 安装,把解压的文件copy到指定位置,注意这与之前的复杂安装方法不同了
1
2
3
4
$ sudo cp scrcpy adb scrcpy-server /usr/local/bin/  # adb可不用copy,用dibian原生也行,但这三个文件一定要在同一目录,否则出错
$ sudo mkdir -p /usr/local/share/scrcpy # 可选
$ sudo cp scrcpy.png disconnected.png /usr/local/share/scrcpy/ #可选
$ scrcpy --version # 如果显示版本,说明安装成功了
三 手机与电脑先物理连接

打开手机“允许USB调试”,用用USB线与电脑链接,然后在手机上允许此电脑进行USB调试

四 第一次试用
1
$ scrcpy # 第一次用,会把srrcpy-server copy到手机并,并联通
四 启用无线调试,首先保证手机与电脑在同一个局域网内,假设手机IP地址是 192.168.1.100
1
2
3
4
5
$ adb tcpip 5555 # 执行后,scrcpy会与手机断开,没有关系。
# 这时可拔掉连接手机与电脑之间的USB连线了。
$ adb adb connect 192.168.1.100:5555 # 假设手机的IP地址为192.168.1.100,跟据实际地址改变
$ scrcpy
$ scrcpy --turn-screen-off # 连接时,可关掉手机屏幕,也可连接后,电脑按 alt+o来开关手机的屏幕