使用Scrcpy实现PC控制Android设备。
简介
Scrcpy是一个开源项目,github地址 https://github.com/Genymobile/scrcpy,通过使用adb调试的方法使Android设备投屏到PC上,并且可以控制Android设备。可以通过USB连接,也可以通过无线WIFI连接。不需要root权限,可以在GNU/Linux,Windows或者macOS上运行。
它具有很多特性:
- 亮度(原生,仅显示设备屏幕)
- 性能(30~60fps)
- 质量(1920×1080 或以上)
- 低延迟(35~70ms)
- 启动时间短(显示第一张图像约 1 秒)
- 非侵入性(设备上没有安装任何东西)
使用要求
- Android 设备至少需要 API 21(Android 5.0 以上版本)
- 确保在您的设备上启用了 adb 调试
- 在某些设备上,您还需要启用其他选项以使用键盘和鼠标控制它
连接设备(USB连接)
首先,你需要打开Android设备的USB调试,以华为 p20 pro为例:设置->系统->开发人员选项->USB调试。
EXTRA:部分设备还需要开启[USB调试(安全设置)]。
接着,我们使用PC连接设备,在此,以windows为例。
- 下载Scrcpy,下载地址https://github.com/Genymobile/scrcpy/releases,选择合适的版本下载即可
- 解压,在任意目录均可。
- 打开解压目录,如图
- 在地址栏输入cmd进入命令行
- 输入 “adb usb”
- 运行scrcpy.exe即可 EXTRA:若运行不了,请尝试安装java环境,具体请百度了解。
连接设备(无线WIFI连接)
有时间补充(下次一定),详见github开发者文档https://github.com/Genymobile/scrcpy。
常用快捷键
描述 | 快捷键 |
切换至全屏 | ctrl + f |
返回到HOME | ctrl + h |
返回 | ctrl + b |
多任务 | ctrl + s |
电源键 | ctrl + p |
关闭设备屏幕 | ctrl + o |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.