侧边栏壁纸
  • 累计撰写 2,046 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

手机投屏工具神器scrcpy

大猿本猿
2023-08-14 / 89 阅读 / 919 字

scrcpy简介

scrcpy是什么

scrcpy 是一款免费开源的投屏软件,可以将安卓手机屏幕投放在 Windows、macOS、GNU/Linux 上,并可以直接使用鼠标在投屏窗口中进行交互和录制。

官网地址

https://github.com/Genymobile/scrcpy/

特性

  • 亮度(原生,仅显示设备屏幕)
  • 性能(30~60fps)
  • 质量(1920×1080或以上)
  • 低延迟(35~70ms)
  • 启动时间短(显示第一张图像约1秒)
  • 非侵入性(设备上没有安装任何东西)
  • 不需要任何root权限,不需要在手机里安装任何程序
  • 可以通过USB连接,也可以通过Wifi连接

使用要求

  1. Android设备至少需要API 21(Android 5.0以上版本);
  2. 确保在您的设备上启用了adb调试;
  3. 在某些设备上,您还需要启用其他选项以使用键盘和鼠标控制它。

使用

有线投屏

  1. 下载并解压 scrcpy。
  2. 手机端开启 开发者选项​​ 和 USB 调试​​。开发者选项默认处于隐藏状态,手机上选择「设置」>「关于手机」,然后点击版本号七次,返回上一屏幕,即可在底部找到开发者选项。

image

  1. 使用数据线将手机和电脑连接,此时手机上会弹出授权提示,点击「允许 USB 调试」。
  2. 双击解压得到的 scrcpy.exe 文件,即可进行有线投屏。

无线投屏

虽然 USB 连接很方便,但是如果需要操作多台安卓设备就比较捉襟见肘了。此时可以将一些设备切换成 Wi-Fi 连接模式,不过需要满足以下条件:

  1. 确保PC和手机在同一Wifi中
  2. 手机先通过USB与PC相连
  3. 在PC上运行 adb tcpip 服务端口,如端口为5555
# a.将命令目录切换到 scrcpy 文件夹。
# 如果使用的是 Windows 11,在 scrcpy 文件夹中右键点击「在终端中打开」,会自动切换到当前路径。
cd D:\Libraries\Desktop\scrcpy-win64-v2.1.1
​
# b.在手机端开启「开发者选项」和「USB 调试」,然后使用数据线将手机和电脑连接,并允许 USB 调试,开启手机端口。
.\adb tcpip 5555

# 如果本行显示 no device 或未启动 adb,需检查「USB 调试」是否开启,或更换数据线。
# 此外,一些手机需选择「文件传输」模式方能使用 adb。
​
# c.拔出手机数据线,开始无线投屏。(192.168.2.20 为手机端的 WIFI 局域网 ip,需更改)
.\adb connect 192.168.2.20:5555
​
# d.启动 scrcpy.exe
.\scrcpy

# 如果出现错误或延迟较大,可以指定低分辨率投屏。
.\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

常见问题

投屏模糊

如果屏幕设置了缩放比例,投屏界面会变得模糊。右键单击 scrcpy.exe,点击「属性」>「兼容性」>「更改高 DPI 设置」,然后勾选「替代高 DPI 缩放行为」,应用该设置后投屏恢复正常。

image

手机投屏工具神器scrcpy