SCRCPY软件- 手机镜像及控制
| 简介: |
Scrcpy 是透过 USB、或 TCP/IP (即WIFI) 来显示或控制 Android 装置。
而且 scrcpy 不需要 root 权限就可以实现这功能。
目前可以支援 GNU/Linux、Windows 和 macOS多平台。
| 特色: |
轻量 (只显示装置萤幕)
效能 (30~60fps)
品质 (1920×1080 或更高)
低延迟 (35~70ms)
快速启动 (~1 秒就可以显示第一个画面)
非侵入性 (不安装、留下任何东西在装置上)
| 需求: |
Android 装置必须是 API 21+ (Android 5.0+)。
请确认装置上的 adb 侦错 (通常位于开发者模式内) 已启用。
在部分的装置上,你也必须启用特定的额外选项才能使用键盘和滑鼠控制。
| 下载及安装软件: |
以Windows的软件包管理器Chocolatey为例
choco install scrcpy
choco install adb
如果你还没有安装软件包管理器Chocolatey的话可参考:
我们如何透过软件包 (Chocolatey) 优雅地在 Windows 安装软件?
| 开启手机的USB侦错模式: |
在Android电话的版本号,连续按 7 次,直到出现提醒“开发者模式已启用”的提示。
| 实现PC控制手机: |
用USB连线电脑和手机
在CMD 或者PowerShell 执行
scrcpy
| 无线控制手机: |
adb是可以透过TCP/IP连线的。
实现无线镜像控制手机条件:
- 手机和电脑是同一网段.
- 电话支持无线ADB 除错模式.
以我的Oneplus6电话为范例:
确认手机开启无线ADB 除错模式
确认手机和电脑是在同一个网段(WIFI)
移除手机和电脑的USB连接线
启用装置上的
adb over TCP/IP
adb tcpip 5555
在CMD 或者PowerShell 执行
- 透过 TCP/IP 连接装置
adb connect 手机IP地址:5555
在CMD 或者PowerShell 执行
- 执行
scrcpy
在CMD 或者PowerShell 执行
| 结语: |
我只是简单地应用到镜像和控制手机,软件还可以实现画面撷取尺寸,限制 FPS,裁切,锁定影像方向,录影,多装置,SSH tunnel,旋转,快捷键,还可以拖放一个
.apk
档 到 scrcpy 的视窗上安装等等丰富的功能。
| 参考资料: |
官方网址: