下载地址
https://github.com/Genymobile/scrcpy/releases
有线投屏
下载并解压 scrcpy。
手机端开启 开发者选项 和 USB 调试。开发者选项默认处于隐藏状态,手机上选择「设置」>「关于手机」,然后点击版本号七次,返回上一屏幕,即可在底部找到开发者选项。
使用数据线将手机和电脑连接,此时手机上会弹出授权提示,点击「允许 USB 调试」。
双击解压得到的 scrcpy.exe 文件,即可进行有线投屏
无线投屏
无线投屏的前提是,电脑和手机处于同一局域网中。
有线投屏中的前三步也适用于无线投屏,完成这些步骤后,打开 PowerShell(~ cmd),依次输入操作命令。
# a.将命令目录切换到 scrcpy 文件夹。
# 如果使用的是 Windows 11,在 scrcpy 文件夹中右键点击「在终端中打开」,会自动切换到当前路径。
# 1
cd D:\Libraries\Desktop\scrcpy-win64-v2.0
# b.在手机端开启「开发者选项」和「USB 调试」,然后使用数据线将手机和电脑连接,并允许 USB 调试,开启手机端口。
# 2
.\adb.exe tcpip 5555
# 如果本行显示 no device 或未启动 adb,需检查「USB 调试」是否开启,或更换数据线。
# 此外,一些手机需选择「文件传输」模式方能使用 adb。
# c.拔出手机数据线,开始无线投屏。(192.168.2.20 为手机端的 WIFI 局域网 ip,需更改)
# 3
.\adb.exe connect 192.168.2.20:5555
# d.启动 scrcpy.exe
# 4
.\scrcpy.exe
# 如果出现错误或延迟较大,可以指定低分辨率投屏。
.\scrcpy -m 1024
# 连接多个设备会出现报错 `failed to get feature set: more than one device/emulator`,此时需要指定连接 tcpip 设备。
.\scrcpy -e -m 1024
# 简化操作:合并步骤 c 和 d,保持屏幕常亮,指定 1024 分辨率。
.\scrcpy --tcpip=192.168.2.20 -w -m 1024
参考链接
https://zhuanlan.zhihu.com/p/80264357
http://www.xbhp.cn/news/45946.html