scrcpy手机投屏电脑教程,可操控手机,低延迟

前言

我们经常会用到电脑来了运行安卓软件,因为有时需要电脑手机同时操作,为了电脑与安卓能够更好的配合,我们经常会用到安卓模拟器,但是模拟器也有不少弊端,经常有许多软件不兼容,而且,在电脑上运行也会占用不少电脑资源,scrcpy就可以较好的解决这个问题。
虽然投屏的软件有很多,但是它们与我到需求都不太能达到。很多软件占用的内存资源,一打开投屏就反应变慢,在进行其他的操作就更不好用了。突然想到以前在酷安看到一个投屏软件,可以直接在电脑上进行操作手机,也很流畅。马上找到了那个软件,仔细了解后是使用了scrcpy这个开源的投屏工具。
scrcpy是个很好用的工具,但是了解的人好像不是很多,写这篇文章也希望让更多需要的人发现这个。

了解SCRCPY

scrcpy
scrcpy是一个开源的投屏软件,它在电脑上支持windows mac linux 多个系统,使用adb连接手机,手机上无需安装任何应用程序,只有在第一次需要数据线连接手机,以后都可以使用网络adb进行无线连接。
scrcpy支持电脑操控手机,可以向手机推送文件,键盘也可以直接都打字,同时Android部分至少需要API 21也就是说需要Android 5.0及以上的安卓版本,否则无法投屏,但经我测试其它的部分功能是可以使用的。
你可以点击以下连接去了解scrcpy。

  • 亮度(本机,仅显示设备屏幕)
  • 性能(30〜60fps)
  • 画质(1920×1080或以上)
  • 低延迟(35〜70ms)
  • 启动时间短(〜1秒显示第一张图像)
  • 非侵入性(设备上未安装任何东西)

scrcpy github

使用方法

快捷键。

行动 捷径 捷径(macOS)
切换全屏模式 Ctrl+f Cmd+f
将窗口调整为1:1(完美像素) Ctrl+g Cmd+g
调整窗口大小以删除黑色边框 Ctrl+ x / 双击¹ Cmd+ / 双击¹
点击 HOME Ctrl+ h / 中键 Ctrl+ h / 中键
点击 BACK Ctrl+ b / 右键单击² Cmd+ b / 右键单击²
点击 APP_SWITCH Ctrl+s Cmd+s
点击 MENU Ctrl+m Ctrl+m
点击 VOLUME_UP Ctrl+ ↑ (向上) Cmd+ ↑ (向上)
点击 VOLUME_DOWN Ctrl+ ↓ (向下) Cmd+ ↓ (向下)
点击 POWER Ctrl+p Cmd+p
打开 右键单击² 右键单击²
关闭设备屏幕(保持镜像) Ctrl+o Cmd+o
旋转设备屏幕 Ctrl+r Cmd+r
展开通知面板 Ctrl+n Cmd+n
折叠通知面板 Ctrl+ Shift+n Cmd+ Shift+n
将设备剪贴板复制到计算机 Ctrl+c Cmd+c
将计算机剪贴板粘贴到设备 Ctrl+v Cmd+v
将电脑剪贴板复制到设备 Ctrl+ Shift+v Cmd+ Shift+v
启用/禁用FPS计数器(在标准输出上) Ctrl+i Cmd+i

¹双击黑色边框将其删除。
²如果已关闭,请右键单击以打开屏幕,否则按BACK。

来自官方的方法(经翻译)

连接

无线

Scrcpy用于adb与设备通信,并且adb可以通过TCP / IP 连接到设备:

将设备连接到与计算机相同的Wi-Fi。
获取设备的IP地址(在“设置”→“关于手机”→“状态”中)。
在设备上通过TCP / IP启用adb :adb tcpip 5555
拔下您的设备。
连接到您的设备:(adb connect DEVICE_IP:5555 替换DEVICE_IP)。
scrcpy照常运行。
降低比特率和定义可能会很有用:

1
2
scrcpy ---bit-rate 2M --max-size 800 
scrcpy -b2M -m800 #简短版本

多设备
如果列出了多个设备,则adb devices必须指定序列号:

1
2
scrcpy --serial 0123456789abcdef 
scrcpy -s 0123456789abcdef #简短版本

如果设备通过TCP / IP连接:

1
2
scrcpy --serial 192.168.0.1:5555 
scrcpy -s 192.168.0.1:5555 #短版

您可以为多个设备启动scrcpy的多个实例。

详细操作方法见github scrcpy github

图形化的版本

安卓投屏的界面
QtScrcpy(图片源自观望)
scrcpy是一个开源的工具,但是没有图形化的控制面板,不过,也有一些开发者开发出了好用的操作界面。
我个人认为安卓投屏和QtScrcpy是很好用的。同时,QtScrcpy支持影射按键,如果你想要使用这个玩游戏的话使用QtScrcpy会更加的方便。不过我发现QtScrcpy,在全屏时手机是竖屏也会拉伸铺满,显示不太正常,安卓投屏没有这个问题。
你只需要将手机连接到电脑打开手机的adb调试模式就可以使用了,部分系统需要打开开发者模式中的安全设置才可以在电脑操控手机。

使用方法是没有什么难度的,如果有其他的问题在官网也可以找到帮助。

应用

安卓投屏
QtSctcpy

-------------本文结束感谢您的阅读-------------
------ 版权信息 ------

本文标题:scrcpy手机投屏电脑教程,可操控手机,低延迟

文章作者:Raydon Zhao

发布时间:2020年04月09日 - 17:57

最后更新:2021年10月03日 - 06:00

原始链接:https://blog.hizrd.top/2020/04/09/scrcpy手机投屏电脑教程,可操控手机,低延迟/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。